Dr. Aafia meets her sister after 20 years
Written by Daniyal KhanAt the Federal Medical Center, Carswell in Fort Worth, Texas, the sisters met. The glass barrier kept the two sisters apart for the duration of the 2.5-hour ..
At the Federal Medical Center, Carswell in Fort Worth, Texas, the sisters met. The glass barrier kept the two sisters apart for the duration of the 2.5-hour ..