X
    Categories: Gossip

Steven Avery — My Brothers May Have Killed Teresa Halbach

Steven Avery ;claims his own two brothers may have killed Teresa Halbach — especially one who he says had a history of harassing women at the exact location where Teresa was last seen. Avery filed legal docs — obtained by TMZ — in which he… Read entire story.

Source: TMZ.com

TMZ Staff :