NEWSHeadlines Biden is vowing to seize Russian oligarchs' yachts. Here's where they are right now By CNN - March 4, 2022 0 56 Share Facebook Twitter Google+ Pinterest WhatsApp Biden is vowing to seize Russian oligarchs' yachts. Here's where they are right now Source : Nbcnewyork