Protesters Destroy Police Post at French Embassy in Tehran
A small group of protesters destroyed an Iranian police post protecting the French embassy in Tehran and threw stones at visitors.
A small group of protesters destroyed an Iranian police post protecting the French embassy in Tehran and threw stones at visitors.