RealNews

Two British troops die in Iraq, Afghanistan

Two British troops died, one in southern Afghanistan and another in Basra, southern Iraq, the defence ministry said. A marine was killed during a mission to clear Taliban positions and firing points in Kajaki, in Afghanistan’s Helmand province, while a soldier died in Basra. The deaths bring to 128 the number of British troops killed in Iraq since the 2003 invasion and to 45 the number killed in Afghanistan since 2001. 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.