Opposition supporters barricaded some roads and election offices in Nigeria on Sunday as results began to emerge from state elections that were marred by rigging and violence. Local newspapers estimated about 50 people were killed in fighting linked to irregularities in Saturday’s poll, which should give Nigerians an idea of what to expect at the presidential election on April 21. 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.