Cabo Delgado: Mute village in Palma