Human Remains Found Inside Three Suitcases Floating off Delray Beach
Florida authorities discovered human remains belonging to a female adult inside three suitcases floating in intracoastal waters off Delray Beach.