Sign in to NFL Now to watch the best of the NFL, personalized for you

Fetus found at Independence sewer pumping station

KMBC - Kansas City Videos 0:55 mins

A worker doing routine inspection at an Independence sewer pumping station finds what appears to be a human fetus.

View Comments (0)