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