Monday, December 23, 2024
- Advertisement -spot_img

TAG

crimea ukraine russia war

Crimea could become ‘negotiation point’ in major embarrassment for Putin

Vladimir Putin may be close to facing a major embarrassment as Ukraine continues to keep the pressure on the Crimean peninsula.Former Royal Navy officer...

Latest news

- Advertisement -spot_img