Back in September of last year a woman in Las Vegas, Nevada found what she thought was a body in a trash can sitting in a parking lot and called the police. After an autopsy the cause of death was[…]↓ Read the rest of this entry…

Advertisements