Hundreds of Muslims have taken part in marches through London and Blackburn to protest anti-terror legislation. Saturday’s protests were organised by more than 50 Islamic organisations including Stop Political Terror and the Islamic Human Rights Commission. 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.