Spain has Deployed its Military on 8000 African Migrants in Ceuta its Territory Located in Africa

1 min read
The Spanish Army deployed soldiers and armored vehicles on El Tarajal beach in the coastal city of...