Description

In Houston, Texas, Andrea Yates is found guilty of drowning her five children on June 20, 2001. She is later sentenced to life in prison

Location

United States

Rate

Important (6)

Sphere

Society

Comments