Dubbed "Putin's Palace," the 190,000 square-foot mega-mansion was purportedly constructed for his personalized use with funds from billionaire oligarchs, whom...
purportedly
Test out what is clicking on FoxBusiness.com.
 Social media users took to their keyboards Saturday to respond to a recently...