Look Inside the ‘Deplorable’ Home in Which Police Discovered Three Trapped Kids. One More Day and the Baby Would Have Died.
No heat. No food. No parents to clean or take care of them. Police in Lake Stevens, Washington, say they rescued three small children from a freezing, decrepit home on Jan. 30, and the children’s parents,