Up Next
Protesters Display Effigy of Russian President Vladimir Putin on a Toilet
April 19, 2021
Czech protesters installed Russian President Vladimir Putin in effigy in front of the Russian Embassy in Prague. Putin was displayed nude and sitting on a toilet. The act of protest was displayed as calls rise for opposition leader Alexei Nalvany to be freed from a Russian jail. Nalvany has been on a hunger strike for the last three weeks, and doctors fear he is running out of time. Inside Edition Digital’s Stephanie Officer has more.