BIRDWATCH Ireland is asking people to report any sightings of dead puffins after a number were discovered on Gola Island. It is not clear what is causing the deaths and Birdwatch Ireland says it would be keen to inspect at least one of the carcasses. Residents on Gola say they have encountered a number of […]