Irish Swimwear Designer’s Mysterious Death on Montauk Yacht Raises Questions
- August 12, 2025
Martha Nolan-O'Slatarra, a renowned Irish swimwear designer, was found dead aboard a yacht in Montauk, New York. Her untimely demise comes just months after finalizing a divorce and resolving a lega...