On June 5, 2018 jihadis hacked seven people to death with machetes and torched dozens of homes in the northern Cabo Delgado region of Mozambique
Tag: Africa
African governments say that opposition leaders are terrorists to prevent them from running for office.