protestor
Climate protestor glues self to podium on live Swiss TV
admin
An environmental activist stormed the set of a Swiss television debate and glued himself to a podium while live on ...
Disturbing video shows Iran’s police brutally beating anti-regime protestor
admin
WARNING: GRAPHIC IMAGESA shocking video emerged on social media that shows heavily armed Iranian police officers swarming over a defenseless ...