Major-General Kahinda Otafiire, the Minister for Internal Affairs, has forcefully denied allegations that he illegally acquired 100 acres of land…
Read More »Major-General Kahinda Otafiire, the Minister for Internal Affairs, has forcefully denied allegations that he illegally acquired 100 acres of land…
Read More »