News

Drogheda's most famous tourist attraction St Peter Church in West Street may soon become a Basilica. Visitors from all over the globe regularly call into the distinguished church to see the head and ...