It was a pestilence of biblical proportions. Officials in Spain’s Canary Islands are sounding alarm bells after an epic swarm of locusts descended upon the popular vacation destination, as seen in ...