Houston-area woman sentenced for daughters’ drowning deaths
PEARLAND, Texas — A suburban Houston woman has been sentenced to six years in prison for the drowning deaths earlier this year of her 14-month-old twin daughters. Barbara Russo pleaded guilty Wednesday to two counts of criminal negligent homicide for the deaths of her children, Sabrina and Savannah, at their home in Pearland. Court documents […]
Read more »