TEXAS – An investigation is underway after human skeletal remains were found in north Houston this past weekend.
On Saturday, Aug. 23, Houston police responded to reports of a human skull sitting on the ground in the 814 block of McIntosh Street around 9 a.m.
Officers said when they arrived, they found the skull sitting on top of some items that had been put out for trash…