Spanish Police Arrest Five Suspected Migrant Traffickers in Ceuta
Ceuta: Spanish police have arrested five people suspected of charging migrants thousands of euros to bring them from Ceuta, Spain’s North African exclave, to mainland Spain.
According to Deutsche Welle,