Kenya
Mohammed Abdi Adan, a sharia law graduate, was accused of facilitating terrorism and remanded into custody after authorities found video clips of the police training college in Nairobi in his possession. Police are investigating Sheikh Iman Ali, one of three jihadist clerics in Mombasa suspected of recruiting youth for Shabaab. Authorities arrested over 650 people […]