Fr Sean MacManus and Kincora Boys Home By Jude Collins on May 30, 2021 Website Template Design Mockup Father Sean MacManus, based in Washington DC, is spear-heading an investigation of what happened at Kincora Boys Home. If you want to find out more about his efforts and what happened in the Kincora Boys Home, view this video
Comments are closed.