News
The remains, estimated to be 18,000-36,000 years old, are being preserved and studied by the Museum of Texas Tech. The discovery offers a glimpse into the region's past, depicting a lakeside ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results