Tasha Hatcher was arrested Thursday in Glen Rose, TX after confessing to putting her toddler in an oven.
Tasha Hatcher was arrested Thursday in Glen Rose, TX after confessing to putting her toddler in an oven. WFAA
Tasha Hatcher was arrested Thursday in Glen Rose, TX after confessing to putting her toddler in an oven. WFAA