Christopher Quirin, 63, was born to a single mother in Ireland in 1950, a time when such a thing was considered an unspeakable disgrace. Back then Quirin’s mother was sent by her parents to the now notorious Sean Ross Abbey in Roscrea, Co. Tipperary, the same mothers and babies home as Philomena Lee. Lee is the woman whose shocking life-story inspired the recent Academy Award-nominated movie starring Judi Dench.
No comments:
Post a Comment