World
US Military Aircraft Lands In Moscow,Kremlin Claims It Had No Idea
The flight had left from the US Air Force's Joint Base Andrews in Maryland on Sunday afternoon just before 5 pm ET, Flightradar24 data showed. The base is the primary military facility that is used by the US president and senior officials for official air travel.
Read full story on NDTV →
World — NDTV


