Washington Woman Locked Sons in Room Where They Were Forced to Live in Filth

Washington Woman Locked Sons in Room Where They Were Forced to Live in Filth

A Tacoma, Washington woman has been accused of allegedly locking her three young sons inside a bedroom where they were forced to live among their own urine and feces. Tasha Noel Herndon, age 26, is facing very serious charges after Washington State police found the boys living in filth. An anonymous neighbor declared that the […]