News

Pepe The Frog and The Trolls

May 25, 2017

Ivan Canu illustrates "Pepe the Frog", the famous comic strip-character a symbol of the internet haters and trolls in a Die Zeit's interview, May 2017. AD: Jutta Schein.