Anti-migrant protests in Spain’s Canaries draw thousands
(AFP) Thousands took part in rallies in the Canary Islands’ main cities on Sunday against irregular migration that has seen a huge increase in boats washing up on its shores. Located off the coast of northwest Africa, the Canary Islands are a […]