
A homicide investigation is underway in connection with the death of Martha Nolan-O’Slatarra, an Irish fashion influencer found deceased August 5 at a Hamptons, New York, yacht club. As CrimeOnline previously reported, according to a Suffolk County Sheriff’s Office press release, police arrived at the 16-acre Montauk Yacht Club at midnight Tuesday, on Star Island …