Authorities seized Monday a mega yacht in Spain owned by an oligarch with close ties to Russian President Vladimir Putin at the demand of the United States, Spanish police said.
AFP
The News You Need, Delivered To You.
Subscribe to the Guardian today and never miss the stories that shape your Business