French actor in Russian exile Gerard Depardieu has slammed the feminist punk band Pussy Riot and otherĀ  opponents of Vladimir Putin, claiming that the controversial president is the personification of the country’s complex and fascinating national character.”