Judiciary Refusing to Release Ailing Baha’i Leader Imprisoned in Iran for Nine Years
Behrouz Tavakkoli, an elderly former Baha’i community leader who has spent nearly nine years in prison for his faith, is legally eligible for early release, but his ...