Texas Grandma Faces Life Imprisonment After Confessing to Killing Her Grandson
By Victor Omondi Authorities say a Texas grandmother might spend the rest of her life in prison after confessing to beating her 3-year-old grandson so badly that he died after nearly a week in the hospital. Angela J. Downing, 57, was arrested and charged with one count […]