Human Skull Discovered in Texas Park, Police Open Investigation
Human Skull Discovered in Texas Park, Police Open Investigation Newsweek 2/22/2021 Samantha Lock © Google Maps The remains of a human skull were found by a passerby walking through Cypress park, 25 miles northwest of Houston in Texas on Sunday. The remains of a human skull were found by a passerby walking through a park in Texas on Sunday. Officers from Harris County were called to the scene of a wooded area in the 12900 block of North Eldridge Parkway, 25 miles northwest of Houston. "The remains of a human skull were observed by an individual walking in Cypress Park," Ha...