British Airways will inaugurate their much anticipated—and somewhat controversial—"Business Plus" service between London City Airport and JFK Airport in New York on September 29th.
It's not often that the pilots of earth-based vehicles are forced to make risky, evasive maneuvers to avoid colliding with other worlds, but that's exactly what an Air Canada pilot did last year, a government investigation has ...