INSIDER
Investigation underway after landscaping crew finds human skull in south Houston, police say
Read full article: Investigation underway after landscaping crew finds human skull in south Houston, police sayAn investigation is underway after a landscaping crew found a human skull in south Houston Tuesday afternoon, according to Houston police.