Islamists in Enemy Territory: The Missionary Zeal of Germany’s Salafists
Tags: Afghanistan, austria, belgium, Egypt, europe, germany, Global Islamic Media Front, Muslim Brotherhood, Pakistan, salafists, Taliban, United Kingdom
Topics of Interest