US Air Force C-17 Globemaster lands in Moscow, Kremlin denies knowledge of mysterious flight
Moscow: An American Boeing C-17A Globemaster III military transport aircraft reportedly landed in Moscow on Monday morning, according to online air traffic monitoring systems data. According to Russian state news agency TASS, the aircraft, which took off from Andrews Air Force Base near Washington, made a stop in Riga and then landed in the Russian capital, Moscow, at around 10 am Moscow time (0700 GMT). According to available flight tracking data, the heavy-lift transport plane followed a multi-stop route before entering Russian airspace. It had a prior stop at the Charleston International Airport/Air Force Base and then at Riga in…