ST. LOUIS, Mo. (First Alert 4) -Two parents are facing charges of child endangerment after two children were found locked inside a feces-covered room.
Court records show David Croft, 31 and Desiree Ching, 32, are each facing two first-degree charges of endangering the welfare of a child.
Documents say that on Monday, officers responded to a call at the 600 block of N. 7th Street after someone saw a child hanging out of a 14-story window…