Nigeria News Boko Haram Fighters Surrender: A Glimpse of Hope Amidst Lingering UncertaintiesBy adminMay 23, 2024 In a significant development, eight alleged Boko Haram fighters recently surrendered to Nigerian troops in Borno State. While this news…