On September 9, it was reported that a body was found in an impounded vehicle in Los Angeles, California. The Los Angeles Police Department responded to a report of a foul odor coming from an impounded car that had been at the property for a couple of days and discovered the body, which had been…

