Iranian media outlets have reported that three individuals detained during last January’s protests in Mashhad have been executed. Accord ...
This is an ingested summary. Full reporting is available at the primary source below.