Spain confiscates Russian oligarch’s yacht
Spain’s Prime Minister Pedro Sanchez arrives at the Palace of Versailles, near Paris, on March 11, 2022, for the EU leaders’ summit to discuss the fallout from the Russian invasion of Ukraine. AFP MADRID — An 85-meter yacht belonging to a Russian oligarch was seized in the Spanish port ofRead More →