• WEATHER ALERT Winter Weather Advisory

Baby found in Ohio freezer, 2 charged with murder

April 24, 2012 12:27:16 PM PDT
An Ohio couple accused of putting a newborn in a freezer have been charged with murder.

Load Comments