Iran executes three men detained during January protests
The Iranian national flag. File picture | Photo Credit: AP Iran’s judiciary announced on Thursday (March 19, 2026) the execution of three men detained in January’s nationwide protests, the first such sentences known to have been carried out. Also Read | Iran executed at least 1,500 people in 2025, a 35-year record: rights group Iran’s…
Read More “Iran executes three men detained during January protests” »

