Home Current News US intelligence officials believe a $700 million superyacht that’s docked in Italy...NewsCurrent NewsUS intelligence officials believe a $700 million superyacht that’s docked in Italy could belong to Russian President Vladimir Putin, reports sayMarch 12, 202240FacebookTwitterPinterestWhatsApp Source: yahoo.com/news