Email News
Iranian Police Detain 109 Protesters At Opposition Rally
Iranian police have detained 109 people for "disturbing public order" during an opposition rally this week, the official IRNA news agency reported Saturday.
Recipient Email:
*
Your name:
*
Your Email:
*