April 25, 2014

Baby found in freezer leads to murder charges

An Ohio couple accused of putting a newborn in a freezer has been charged with murder.

More:
Baby found in freezer leads to murder charges