VOA60 አፍሪካ በደቂቃ VOA60 Africa - Government troops have been deployed in north eastern Mozambique town of Palma ማርች 31, 2021 Your browser doesn’t support HTML5 Government troops have been deployed in north eastern Mozambique town of Palma