Sunday 8 July 2018
July 08, 2018
Putin's Halo? Russian Artist Fires Back Against Online Ridicule
A quasi-religious painting depicting Russian President Vladimir Putin as the sun god Helios in the company of, among others, the Madonna and child and Kievan Grand Prince Vladimir has become a widely ridiculed viral meme in Russia. The artist who painted it makes no apologies for his depiction.