Libya’s Supreme Court has ruled that dozens of people jailed for belonging to an outlawed political group should stand trial again. The Muslim Brothers had appealed over the cases of 85 members arrested in the late 1990s and tried by a court deemed illegal by human rights groups. 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.