Aafia’s trauma….Clive Stafford Smith
FMC CARSWELL is a federal medical centre in Fort Worth, Texas. This conjures up the kindly atmosphere of a hospital where a gentle orderly takes the patients temperature. Unfortunately, it … Read More
FMC CARSWELL is a federal medical centre in Fort Worth, Texas. This conjures up the kindly atmosphere of a hospital where a gentle orderly takes the patients temperature. Unfortunately, it … Read More