Police found the remains of Aydil Barbosa Fontes floating in suitcases in Delray Beach, Florida on July 21. A 78-year-old man was arrested.
New Orleans Breaking News & Events
Police found the remains of Aydil Barbosa Fontes floating in suitcases in Delray Beach, Florida on July 21. A 78-year-old man was arrested.