Open Skies Tu-154 in USA

A RUSSIAN Air Force Tupolev Tu-154MLk-1 has deployed to Travis AFB, California as a group of Russian air inspectors make observation flights over the United States under the international Open Skies Treaty. The Russian Tu-154 with a team of US and Russian air inspectors on board will fly over the USA from October 27- November […]