Tags El Bay

Tag: El Bay

Spain arrests two Islamic terror suspects wanted by Morocco

Spanish police arrested two Islamic terror suspects wanted by Morocco. The two men were arrested in Melilla, a Spanish enclave located on Morocco's northern...