Dodge County Sheriff's Office update on Baby Theresa death investigation which began in April 2009

A joint press conference of the Dodge County Sheriff’s Office and the Dodge County Medical Examiner’s Office offers developments in the Baby Theresa death investigation case which began on April 29, 2009.

Top Videos