A worker doing routine inspection at an Independence sewer pumping station finds what appears to be a human fetus.
1 / 23
KMBC - Kansas City Videos
Sat, Mar 30, 2013 6:19 PM EDT