A new law passed in the UK gives the authorities of this country the power to detain Russian ships

 

v20240901