catamarannavalny putin yachtShare on FacebookShare on Twitter494IMAGESPutin's $700 Million Superyacht Revealed: Alexei Navalny's TeamNavalny group presents evidence Putin owns mysterious $700 million megaVladimir Putin owns superyacht moored in Italy, Alexei Navalny’s team claims700 million megayacht Scheherazade, Alexei Navalny’s team argues it's$700 Million Superyacht Tied To Putin, According To NavalnyNavalny allies call for ‘immediate’ seizure of President Putin’s $700
IMAGES