We talk about people dumping waste, but the Canary Islands have been a dumping ground ...