Russian Government Flight Picks Up Alleged Spies In Washington (Corrected)
A Russian state-owned aircraft flew right through some of the U.S.’s busiest airspace to mop up some geopolitical business on the weekend. The Il-96 flew direct from St. Petersburg on Saturday to Dulles to pick up diplomats the State Department says are actually spies. On Sunday, FlightAware says an A320 using the same flight number […]