PERSPECTA

News from every angle

Back to headlines

Disturbing Details Emerge in Fashion Designer's Yacht Death

More than a year after fashion designer Martha Nolan-O'Slatarra was found dead on a yacht in Montauk, new medical report details reveal she was covered in blood when first responders arrived.

8 Aug, 23:15 — 8 Aug, 23:15
PostShare