Mohamed Mahmud
Press TV, Nairobi
Kenya’s Supreme Court says it annulled presidential election held in August because the polls were neither transparent nor verifiable. In a detailed ruling, the top court has slammed the country's election board for failing to verify official results before announcing them.