Kathy Rose O'Brien is an actress from Dublin, Ireland, who has appeared in the Irish television drama Whistleblower, which dealt with the controversial events at Our Lady of Lourd…