Human Skull Donated to Goodwill

Police say they suspect no foul play in the discovery made by employees in North Lamar, Texas.

August 31, 2014

Examined