gfatf.org
Islamic State documents implementation of Sharia law in northern Mali
On May 20, the Islamic State released photos within its weekly Al-Naba newsletter purporting to show its men enacting hudud punishments [or punishments mandated...