Body found inside towed van at Baltimore impound lot

Authorities in Baltimore are investigating after a body was found in a van days after police had it towed to a city-owned impound lot.