During a 12-hour delay at London’s Heathrow airport, US citizens bound for New York reflected on their hopes and fears about where their next president might take the country.
When a cohort of bleary-eyed passengers arrived at London’s Heathrow Airport on a gloomy…
Leave a Reply