Couple Accused of Placing Infant Son in Microwave

Couple Accused of Placing Infant Son in MicrowaveA Missouri couple is facing child abuse charges after allegedly putting their baby in a microwave



Yahoo News – Latest News & Headlines