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.

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