cupure logo
trumpdeathpolicerevealstrumpshousewomandonaldfreemilitary

Video: Moment activist clutching dog scales London station in Iran protest

Video: Moment activist clutching dog scales London station in Iran protest
A protester carrying a dog scaled the clock tower at King’s Cross station in London to unfurl a banner calling for freedom in Iran.

Comments

Similar News

Breaking news