Russian President Vladimir Putin has been coming under unusual pressure. A billion-dollar palace allegedly paid for illegally has been making global headlines …

source