Female agitator urinates and poops on a poster at a rally in protest to the government

Related videos