Aafia Siddiqui, imprisoned in America, met her sister after 20 years
Texas: Pakistani Aafia Siddiqui, detained in the US, has met her sister after 20 years. According to the American media, her sister Dr. Fawzia Siddiqui met Aafia Siddiqui, who is incarcerated at the Carswell Federal Medical Center in Fort Worth, Texas. The two sisters met after 20 years of sitting across the glass. During the … Read more