https://www.npr.org/2023/08/07/1192548262/superyacht-tied-to-putin-russian-president-scheherazade-italy-who-paying
The 460-foot superyacht is believed to belong to Russian President Vladimir Putin, but the registered owner is a Russian billionaire.
Create an account or login to join the discussion