Philippine troops have arrested three Islamic militants on the resort island of Palawan and a spokesman said on Monday that they had been part of a cell plotting kidnappings and bombings in tourist areas. Troops arrested the three men on Sunday after four members of the cell were taken into custody last week. 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.