Thousands of migrants have been pouring into Ceuta over the last two days, some by land and others by sea.

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