Human remain were found stuffed inside luggage in two separate incidents last week, spanning from southern to south .On Thursday, officials with the Bexar County Sheriff's Office in Texas reported finding human remains inside a duffel bag that was left on a resident's property.The next day, Delray Beach police found a suitcase floating in a Florida waterway containing dismembered human remains.
Load More
Load More