Oligarch

Italy Seizes Oligarchs’ Villas and Yachts to Put Pressure on Russia

  Italian police have seized villas and yachts worth 143 million euros ($156 million) from five high-profile Russians who were…

3 years ago