‘Foul odor’ leads police to Florida man hiding mom’s decomposing body: docs
A Florida man was arrested Friday after the stench of his mother's decomposing body alerted cops to the bloated corpse he was hiding inside her ...
Read the source Back to docket
Category source: legacy