Lisa Lundquist
Key Al-Qaida Witness: Hamburg Islamist to Stand Trial in Germany
The LWJ Editors
Seth Frantzman
Will Selber