Rotting meat, not corpse, found in Pa. self-store

May 3, 2011 5:03:37 AM PDT
Pittsburgh police say they found only rotting meat, not a corpse, after they were called to a self-storage facility by someone who reported a rancid odor.

Load Comments