Planned Sri Lankan peace talks have been thrown into doubt after the government said Tamil Tiger rebels killed at least 129 soldiers, the most in one battle since a truce was agreed in 2002. Among the dead were 74 soldiers the government said were captured and then killed, “violating all norms and regulations of human rights and Geneva conventions”. 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.