Hurricane Ophelia Heading For Galway

As Hurricane Ophelia approaches, a status red severe weather warning has been issued for all counties along the west coast. The National Emergency Coordination has…







Sensors = Senses

Photograph shows artist Helen Caird hard at work drawing a human face that will be mounted on the wall of the Computer & Communications Museum at The Insight…