Imprisoned Physicist Loses Kidney to Cancer, Must Be Released Permanently
Omid Kokabee’s Life Endangered by Years of Denied Medical Care in Iran Prison April 21, 2016—Omid Kokabee, the young physicist who has been imprisoned in Iran for over 5 years for his refusal to ...