The Spanish city of Ceuta, which sits on a tiny coastal patch of North Africa within eyesight of mainland Spain, was readying to celebrate its patron saint this weekend — and then it was overwhelmed by a migrant horde. Read More



Source link