An old English proverb states that “necessity is the mother of invention”. On La Gomera in the Spanish Canary Islands, a need arose among its inhabitants to communicate with each other over the island ...
Why Listening to Your Heart Can Make You a Nicer Person 16 hours ...