Scroll Top

Iranian police have used water cannon, batons, tear gas and live rounds to break up protests over the presidential election, witnesses in Tehran say.

Full Story…

Related Articles

Related Posts