iOS app Android app

Al Quaeda Wikileaks

Al Qaeda Leaders' Whereabouts On 9/11 Revealed In Leaked Files

The Washington Post | Posted 06.24.2011 | World

On Sept. 11, 2001, the core of al-Qaeda was concentrated in a single city: Karachi, Pakistan. At a hospital, the accused mastermind of the bombing ...