Fashion designer Martha Nolan-O’Slatar was found dead on the Montauk yacht
Originally appeared on E! Online Body details found in Long Island’s Montauk Yacht Club have come to light. Martha Nolan-O’SlatarA fashion designer, based in Manhattan, was found dead on a boat, moored in the exclusive port on August 5, confirmed the police department of Suffolk County in a press release. East Hampton police in the … Read more