Home Tags Ayatollah Abbas Tabirizian

Tag: Ayatollah Abbas Tabirizian

Latest

Iranian protestors in London and Paris clash with police

French police used tear gas and employed anti-riot tactics to prevent hundreds of people protesting in the capital from marching on Tehran's diplomatic mission