Another Texas Mother Kills Her Children
A woman identified as Gilberta Estrada, 25, was found by her sister yesterday hanging in her closet in her trailor in Hudson Oaks, Texas. This in and of itself would have just been a passing aside in the news. However, it seems that before Estrada tightened the noose around her neck and leaned into... Sign in to see full entry.