African illegals, meet the Melilla fence. Melilla fence, meet the Africans (w/shocking CCTV footage)

by EKP Director, G. Wolf Quite remarkably few Europeans beyond the sunny confines of the Iberian peninsula have heard of Melilla. Melilla is a “Spanish-administered city and an exclave located on the north coast of Africa, sharing a border with Morocco with an area of 12.3 square kilometres (4.7 sq mi). Melilla, along with Ceuta, is one of […]