“Spanish authorities say around 700 African migrants have charged its barbed-wire border fences in the country’s North African enclave of Melilla but all were repulsed by Spanish and Moroccan border guards.”
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.