A vast cache of images supposedly showing Putin's secret palace was published Thursday.
The foundation of Putin foe Alexei Navalny was behind the leak, and has spoken about the palace before.
Allies of imprisoned Russian activist Alexei Navalny published hundreds of photos of what they say is the inside of President Vladimir Putin's secret palace.
An image of a bedroom inside Vladimir Putin's purported secret palace.
An image from insider Vladimir Putin's purported secret palace.
An image from inside Vladimir Putin's purported secret palace. »