Earlier this week, an absolutely massive investigation dropped regarding a highly intriguing site on Russia's Black Sea coast referred to as the Residence at Cape Idokopas or, more commonly, Putin's Secret Palace, after Russia's President Vladimir Putin. The extremely high-security estate, which covers an area just over 168 acres near the resort town of Gelendzhik, reportedly belongs to Putin, though a web of associates and shell companies. It's a totally unique, if not puzzling installation th...