Islamist militants kill at least 20 Nigerian troops, security sources say – VOA Asia January 29, 2025 by ahirejyots1 Islamist militants kill at least 20 Nigerian troops, security sources say VOA Asiasource