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.

Watch Live
Inside Edition Streaming: Keep WatchingInside Edition Streaming: Keep Watching