As Western governments scrabble to identify the luxury yachts of sanctioned Russian oligarchs, the ownership of Scheherazade, a 495′ long superyacht, docked in Marina di Carrara, a small Italian town on the Tuscan coast, remains a mystery. Valued at $700 … Continue reading