Share Twitter Facebook LinkedIn Email Machava prison holds high-risk inmates, including jihadists linked to armed groups in Cabo Delgado. At least 30 jihadists are among the escapees, …Read More