Friday, November 22, 2024
- Advertisement -spot_img

TAG

Russian shadow fleet

Putin humiliated as UK sanctions Moscow’s mega ‘shadow fleet’

The British government has led the West in taking the fight to Russia after the UK slapped more sanctions on Russia's secretive mega-profitable "shadow...

Latest news

- Advertisement -spot_img