Aydil Barbosa Fontes, an 80-year-old woman, was found dead in a gruesome and dismembered state in Delray Beach, Florida. Her remains were discovered on July 21, 2023, after a 911 call reported a suspicious item in the Intracoastal Waterway. The initial discovery included a suitcase floating in the water with a human foot protruding through the zipper, containing a set of human legs. Later the same day, two more suitcases were found within a mile of the first, each containing different body parts
...Read More