No media source currently available
Government troops have been deployed in north eastern Mozambique town of Palma