Saturday, November 23, 2024
- Advertisement -spot_img

TAG

crimea news

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