Possible fetus found at construction site in north Harris County

Tests are being conducted to confirm if the possible fetus found at a construction site is human.

Top Videos