Extraordinary footage showed huge numbers of people sprinting up beaches, swimming ashore and dispersing into the streets of the tiny Spanish territory of Ceuta.

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