Police in Huntsville, Alabama, are facing questions after a woman's body was found in a "rarely used" police van in a police parking lot, CNN reports.
The body of Christina Nance was found on October 7 by a police officer in the Huntsville Public Safety Complex, Huntsville Deputy Police Chief DeWayne McCarver said at a news briefing Friday.
"The officer noticed shoes next to the van and approached, discovering Ms. Nance's body inside. Windows on the van were observed to be opened and on this...
Read this story at Raw Story