GLOSSARY OF EXTREMISM AND HATE
Read More
Al Qaeda in the Arab…
Al Qaeda in the Arabian Peninsula (AQAP) is an Al Qaeda affiliate group based in the Arabian Peninsula and was formed in January 2009. It operates primarily in Yemen and occasionally recruits from Saudi Arabia. Of all... Read more