TheIndiaTime

Iran executes three men detained during January protests

2026-03-19 - 08:49

Iran has long been accused by rights campaigners of extracting coerced confessions from detainees and not allowing them to fully defend themselves in court

Share this post: