Aafia’s Life Sentence of Suffering
By Muhammad Umer FMC Carswell, a federal medical center in Fort Worth, Texas, is not your average hospital. Unfortunately, it’s a prison – and not just any prison, but a high-security one where Aafia Siddiqui is serving the rest of her life sentence. With an average life expectancy of 60 years for prisoners in the … Continue reading Aafia’s Life Sentence of Suffering
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed