Ireland’s Toxic Culture of Omertà
Recently walking into a garage to pay for diesel, I scanned the news stand, as is my habit, to see if I had missed any of the day’s events. Something did catch my eye, and surprised me. A county Louth paper, the Drogheda Independent, had a headline about the Lourdes Hospital’s, disgraced surgeon Michael Shine. … Read more