16 February 2024

The SICKENING LUXURY of PUTIN’s
$950 MILLION SUPER-YACHT