RealNews

British troops in Afghanistan ‘winning’ against Taliban: commander

British troops in southern Afghanistan are winning the fight against the Taliban but there is still work to do until the “tide turns”, their commander, Brigadier Ed Butler, said. Butler, back in Britain on a brief tour to update collegaues on the operation, said officers in Helmand province were now comfortable with the number of soldiers available to them. 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.