Tuesday, April 12, 2011

Once Again, Texas Leads the Way

Khou.com: "Twin brothers were charged with murder Tuesday after police said they were found living with the decomposing body of their 89-year-old mother.

Edward Larry Berndt and Edwin Christian Berndt, both 48, were arrested Monday afternoon at the home they shared with their mother in the 8400 block of Glenscot."

No comments: