A ‘palace’ fit for an occupier.

  Meduza30 December 2025
A new investigation reveals a luxury residence built for Putin in Ukraine’s Crimea.