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 fleet". Russia uses its so-called "shadow fleet" of ships to avoid severe …