Key Al-Qaida Witness: Hamburg Islamist to Stand Trial in Germany
Tags: Afghanistan, europe, germany, Iran, Pakistan
Topics of Interest