News

New details have emerged in the tragic death of Irish designer Martha Nolan O'Slatarra, 33, after her suspected cause of death was revealed.