Péter Gudella / Dreamstime.com
Police in Memphis, Tennessee, have launched an internal investigation after the body of a shooting victim was found in a van at a police impound lot. The van had been taken to the lot after a shooting. Police believed only two men were in the van, a shooting victim who was transported to the hospital and an uninjured man. An autopsy is being done on the body, and officials say that might determine if the victim might have survived if he'd been discovered earlier.
Comments