A US Air Force C-17 military transport aircraft landed at Moscow’s Vnukovo Airport on Tuesday, triggering speculation over who was aboard and why the aircraft had flown to Russia at a time when US-Russia contacts over the Ukraine war have slowed.
Get breaking news anytime, anywhere. Download the TOI app now!