Soviet victory flags are appearing in Russian-occupied Ukraine, report says, as intel says Russia wa (sbaker@businessinsider.com (Sinéad Baker)/Insider)

sbaker@businessinsider.com (Sinéad Baker) / Insider
Soviet victory flags are appearing in Russian-occupied Ukraine, report says, as intel says Russia wa – Russia is preparing for a major push ahead of May 9 after weeks of stalling progress in its invasion of Ukraine, European intelligence suggests. …

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe to our Newsletter