1062 Results
GLOSSARY OF EXTREMISM AND HATE
Read More
Al Shabaab
Al Shabaab is an Al Qaeda-affiliated Islamist terrorist organization based in Somalia. Al Shabaab is a brutal terrorist group which controls large swathes of the country and frequently projects attacks into neighboring countries, including Kenya and Uganda... Read more