Ukraine War, Day 804: Russia’s Nuclear Threat Amid Putin’s “Inauguration”

Russia issues new nuclear threats against the “West”, especially UK and France, as it stages inauguration of Vladimir Putin for another six years in power.

Read More