New Articles

April 15, 2014

Body found in freezer at Ceres auto shop, shop's owner arrested

A Ceres auto body shop owner was arrested Tuesday after a man’s body was found stuffed into a freezer at the business.

Related content

Comments

Editor's Choice Videos