• 11/11/2024

Task force deployed to Moscow’s Domodedovo airport to meet Russians evacuated from Gaza

Disclaimer: TASS is Russian government propaganda, and not a reliable news source.

There were 70 Russian citizens on board the Il-76 of the Russian Ministry of Emergency Situations

https://tass.com/society/1705689