Kenyan Muslims marched on police headquarters in Nairobi on Thursday in protest against what they called the illegal detention and torture of fellow Muslims in an anti-terrorist drive urged on by the United States. The protest involving a few dozen people followed months of simmering tensions between the east African nation’s Muslim community and authorities they accuse of persecuting and arresting them on U.S. government orders. 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.