institutional access

You are connecting from
Lake Geneva Public Library,
please login or register to take advantage of your institution's Ground News Plan.

Published loading...Updated

Three Security Prisoners Executed in Urmia: A Clear Violation of Fair Trial Principles

Summary by Iran HRM
In the early hours of Wednesday, June 25, 2025, three security prisoners—Azad Shojaei, Edris Ali, and Rasoul Ahmad Mohammad—were executed in Urmia Central Prison. These individuals, previously detained by the Islamic Republic’s security forces, were sentenced to death on charges of “importing terrorist equipment” and “collaborating with the hostile regime of Israel.” These charges have been widely criticized as baseless and appear to have been s…

Bias Distribution

  • 100% of the sources lean Left
100% Left
Factuality

To view factuality data please Upgrade to Premium

Ownership

To view ownership data please Upgrade to Vantage

Focus Taiwan broke the news in Taiwan on Thursday, June 26, 2025.
Sources are mostly out of (0)

You have read 1 out of your 5 free daily articles.