How 'bout that for a plot twist? One of the biggest "wins" in the sanction war against Russian oligarchs, the $700 million Scheherazade megayacht believed to be owned by Putin himself, is thriving ...
In what is believed to be another instance of "rules only apply to regular people, not the rich," a sanctioned megayacht, estimated at over $700 million and believed to be owned by Russian President ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results