El Hierro is on track to become the first island to reach self-sufficiency after decades of harnessing its natural wind and ...
The Canary Islands have been issued weather warnings as the archipelago continues to be battered by Storm Ivo.