Decomposing body found in car in Westlake district
Decomposing body found in car in Westlake districtPolice are investigating a mysterious death in the Westlake district, where a decomposing body was found in a car that was apparently dropped off by a tow truck in the middle of the street.