She is a graduate of New York University and obtained her ... Shrike News reported that the red flags on the Russian tanks were Soviet "victory" flags, also known as "Victory Banners," which ...
Zakharova stressed while underlining Kyslytsya had published a picture of “the new flag of Ukraine,” which ... into a proxy force to use against Russia. Meanwhile, Russian President Vladimir ...