Italian police have seized villas and yachts worth at least 140 million euros from Russians placed on EU sanctions following the invasion of Ukraine.
Italian police have seized villas and yachts worth at least 140 million euros from Russians placed on EU sanctions following the invasion of Ukraine.