Estimates suggest up to 2,000 have entered the Spanish territory in recent days in an attempt to reach Europe.

Hundreds of migrants are swimming from Morocco to the Spanish territory of Ceuta, overwhelming border security

Hundreds of migrants are swimming from Morocco to the Spanish territory of Ceuta