On Sunday, April 29, 2007, police in Indianapolis, Indiana, made a grim discovery in the parking lot of the Cambridge Square North apartment complex. Residents living near the 2600 block of Stockbridge Drive had contacted authorities to report a foul odor emanating from a vehicle that had been parked in the lot for an extended period. Responding officers focused their attention on a red 2000 Monte Carlo. Upon opening the trunk of the vehicle, they discovered the decomposing body of an adult male
...Read More