The Spanish National Police detain 20 people dedicated to the illegal trafficking of migrants in boats between North Africa and Spain
Agents of the National Police have arrested 20 people dedicated to the illegal trafficking of migrants in boats between North
Read more