1 min read
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.
Unveiling the World's News
Florida authorities discovered human remains belonging to a female adult inside three suitcases floating in intracoastal waters off Delray Beach.