July 2026
July 13, 2026
January Protesters Trapped in 'Hell' of Greater Tehran Prison, Inmates Say
Inmates from the January protests claim that conditions in Greater Tehran Prison are inhumane, with overcrowding and mistreatment reported. Families are worried about the health…