More than 100 protestors clash with police outside Iranian embassy Published 25 Sep 2022 Full Article