Crime General News News Conviction of Mohamed Abdi Ali Highlights Vigilance Against Terrorism April 16, 2024 admin The recent conviction of Mohamed Abdi Ali, also known as Abu Fidaa, Abu Shuhadaa,...