GLOSSARY OF EXTREMISM AND HATE
Read More
Al Walaa' wal Baraa'
Al Walaa' wal Baraa' is an Arabic phrase which translates to "loyalty and disavowal" and is a key concept which jihadists use to justify violent attacks. It refers to what jihadists understand as their requirement to show... Read more