RealNews

Abducted Afghan driver set free

An Afghan driver, who was kidnapped along with an Indian in the southern Afghan province of Nimroz, has been released, the authorities say. Taleban insurgents say they abducted the Indian along with three Afghans last week. Afghan officials say efforts are continuing to secure the release of the Indian driver. Full Story

OODA Analyst

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.