Disturbing way glamorous NYC fashion designer was found dead on Montauk yacht revealed in new medical records

3 hours ago 1

Rommie Analytics

Martha Nolan-O'Slatarra, 33, was found dead on a yacht in the Hamptons in August 2025. A newly released EMT report has detailed the disturbing way she was found that night.
Read Entire Article