The opposition in Kenya has demanded that President Mwai Kibaki step down after his controversial election victory and prepare the path for new elections within three months. As protests continued around the country, the opposition said the new elections would have to take place under independent observation and without the current electoral commission. Full Story
About OODA Analyst
OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.