A Ilyushin Il-96 was allowed to land in Washington to rescue 13 expelled Russian diplomats
A Russian Ilyushin Il-96 special flight departed St. Petersburg to Washington to pick up Russian diplomats. A Ilyushin Il-96 Russian left Moscow en route to St. Petersburg on Friday night and then landed in Washington Dulles airport to pick up 13 expelled Russian diplomats, according to the State Department. “The U.S. government approved a flight…