Russia’s Putin denial of owning Black Sea palace after Navalny exposé ‘a rare move by the Kremlin’

Russia’s President Vladimir Putin denied that he owns a palace in the Black Sea coast, which has been referred to as the “most secret and guarded f...
Back to Top