WATCH: Limerick woman seeks answers about Sean Ross Abbey Mother and Baby Home
Live 95 Picture Library Sean Ross Abbey is the institution where Newcastle West native Philomena Lee, the subject of a Hollywood movie, gave birth to her son, Anthony. A renewed campaign is demanding a full investigation into the former Sean Ross Abbey …