
Taliban school teaching 80 US kids
Imran Raza, the director and executive producer of the documentary "Karachi Kids", who claims to have discovered up to 80 American children in a Taliban-backed madrassa in Pakistan, has released the following statement regarding the return of two American children to Atlanta:
"I am grateful for the safe return of the two American children from Atlanta from a Taliban- backed madrassa but the mullah claims to have up to 78 more in his institution. The headmaster comes to the United States once a year and personally recruits American children to enroll in his madrassa.
"The remaining 78 children must be returned to the United States. This pipeline to jihad must be closed."





















