A body found in Afghanistan has been identified as that of an Indian telecommunications engineer who was kidnapped earlier in the week by Taliban members, a regional police chief said. Police Chief Mohammed Nabeel Malahkili said the body discovered in Zabol province on Sunday had been beheaded. 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.