Iranian police have detained 109 people for "disturbing public order" during an opposition rally this week, the official IRNA news agency reported Saturday.
This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.