Italy impounds $700-million Scheherazade megayacht linked to Putin - The Washington Post
4:37am PDT - May 7th, 2022 general - The Washington PostItaly, in its decree, did not say who the owner might be.
Italy, in its decree, did not say who the owner might be.