Monday, November 18, 2024
- Advertisement -spot_img

TAG

british antarctic territory

Russian oil discovery hands Putin another way to ‘antagonise UK and allies’

Russia's recent discovery of oil in British territory in Antarctica could be exactly what Vladimir Putin needs to tighten his control and "antagonise the...

Latest news

- Advertisement -spot_img