World Politics
Streamed live 10 hours ago Russian President Vladimir Putin addresses the nation and announces a massive increase in military presence in Ukraine. The Kremlin is also announcing referendum votes by regions of the Donbass to join the Russian Federation. This is a major escalation of the 7 month old war.
Credit Forbes Breaking News
Please support our Sponsors here :