Woman’s body found at Chicago auto pound
CHICAGO – An autopsy will be done today on a woman’s body that was found inside the city’s impound lot on the Southeast Side.
Her body was found Saturday afternoon at the tow yard at 103rd Street and South Doty Avenue.
Police aren’t saying if a car was towed to the yard with the body inside of it, or where exactly the woman was found.
Her name is not being released right now.