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. 

By

Leave a Reply