powered by mochila

A semi-official news agency says Iran's security forces have warned they will confront any opposition protests on the anniversary of the country's disputed June presidential election.