Desperate Vladimir Putin insists ‘barbaric’ West trying to ‘escalate’ Ukraine war
Russian propagandists have been spouting claims on state TV that the West wants to ‘destroy everything in its path’.
Daily Express :: World Feed
Russian propagandists have been spouting claims on state TV that the West wants to ‘destroy everything in its path’.
Daily Express :: World Feed