Nigeria detains soldiers, police over weapons sales to armed groups
2025-06-02
The Nigerian military has detained over two dozen soldiers and members of the police force over sales of weapons from military stockpiles to armed groups, including Islamist insurgents, a spokesperson said. Africa’s most populous country and biggest energy producer, Nigeria is battling insecurity on many fronts, including a long-running insurgencyContinue Reading