Russian president Vladimir Putin has dismissed claims that he owns a lavish palace on the Black Sea. Jailed opposition leader Alexei Navalny’s investigation team published a video of the property online, which garnered over 42-million views over 48 hours. Putin says the video is the result of manipulative editing.