Islamic State Mozambique Struggling Characterized By Defections Of Members Triggered By Extremely Difficult Life In The Forest
Islamic State Mozambique (ISM) in Cabo Delgado Province in Mozambique has been increasingly weakening since the beginning of the year....