BALTIMORE – Authorities in Baltimore are investigating after a body was found in a van days after the police had towed to a city-owned impound lot.
Police say an employee of the Baltimore City Impound Lot discovered a man’s body Tuesday morning in 2001 Chevy Astro van.
Det. Jeremy Silbert says that there don’t seem to be any signs of trauma on the body.
Researchers say that the owner of the van reported the vehicle missing Dec. 7, after someone the owner knew took it without permission.
Silbert says a patrol officer of the vehicle Saturday and was delivered to the impound lot, where the body was later found.
An autopsy will be performed to determine the cause and manner of death.