Zoom Discussion: The Blackmailing of Spain

Over 50,000 migrants have flooded into Ceuta, Spain. Migrants will always be the Sword of Damocles hanging over Europe, forcing Europeans to capitulate to imperialist demands.