At least 25 Islamic State Central Africa (ISCAP) militants were killed in the ongoing counterterrorism operations in Cabo Delgado (CD). The terrorists were killed in a series of operations in CD by the joint Rwandan and Mozambican troops and the SADC (Community for the Development of Southern Africa) SAMIM force. Intelligence reveals that the terrorists...