Tag: puppets

spot_imgspot_img

'London centre for Russian-enabling’ Campaigner demands UK follow EU ban on Putin puppets

In a major blow to Vladimir Putin’s war machine in Ukraine, the European Union’s Ursula von der Leyen has unveiled a sixth sanctions...