Home Current News Russian oligarch Alisher Usmanov’s $735 million superyacht Dilbar — the largest in...NewsCurrent NewsRussian oligarch Alisher Usmanov’s $735 million superyacht Dilbar — the largest in the world — has been impounded in GermanyApril 13, 202269FacebookTwitterPinterestWhatsApp Source: yahoo.com/news