Monday, November 18, 2024
- Advertisement -spot_img

TAG

UK Embassy

Protests erupt at UK Embassy in Moscow as Putin fumes over Starmer’s speech

Pro-Putin protesters today staged a demonstration close to the British Embassy in Moscow as the Kremlin revealed its fury at Sir Keir Starmer’s criticisms...

Latest news

- Advertisement -spot_img