News A palace, a yacht and a hidden fortune: How Putin… admin Mar 17, 2022 Dubbed "Putin's Palace," the 190,000 square-foot mega-mansion was purportedly…