You would think that the architects who designed Vladimir Putin’s palace thought of everything.
After all, the 190,000-square-foot, billion-dollar complex, perched on a rugged bluff overlooking the Black Sea, has every luxury that an autocrat could possibly desire. As revealed by Alexei Navalny’s investigation, the palace has its own church, wine cellar, and casino. […]