Home Current News Drone footage purports to show Vladimir Putin’s secret $1.4 billion palace on...NewsCurrent NewsDrone footage purports to show Vladimir Putin’s secret $1.4 billion palace on Russia’s Black SeaJanuary 22, 202176FacebookTwitterPinterestWhatsApp Source: yahoo.com/news