Police seal off London home after shocked builders dig up human body
Power, gas, and water has all been shut off at the home while police investigate as neighbours have spoken out about the horrifying ordeal.
Power, gas, and water has all been shut off at the home while police investigate as neighbours have spoken out about the horrifying ordeal.