New Orleans News

Thursday December 18, 2008

Body of Evidence

New Orleans - In September 2005, roughly a week after Hurricane Katrina ripped into the Gulf Coast, a group of New Orleans police officers discovered the burned shell of a car sitting on an earthen levee overlooking the bloated Mississippi River. Inside the scorched sedan, scattered across the back seat, lay black ashes and bones.Read More >

Showing 1 - 1 of 1 Articles | Page 1 of 1

< Previous 1 Next >