2 hours agoMozambique: Top Court Ruling Validating Disputed Poll Results Sparks More Protests |Firstpost AfricaFirstpost