The Spanish government has finally got their heads out of the sand and acknowledged the atrocities they’ve allowed to happen in the Spanish city of Ceuta.
Spanish government makes pitiful apology to Ceutans as illegal invaders continue to rape and pillage
