Landed: British Airways begins nonstop service today between London and New Orleans, with the first flight scheduled to land around 7:30 p.m. at the Louis Armstrong International Airport and taking of…
Landed: British Airways begins nonstop service today between London and New Orleans, with the first flight scheduled to land around 7:30 p.m. at the Louis Armstrong International Airport and taking of…