News

Archaeologists in the Iberian Peninsula have discovered a 65,000-year-old tar-making "factory" engineered by Neanderthals — a feat pulled off 20,000 years before modern humans (Homo sapiens ...
Jordon Hudson made another buzz-worthy appearance on April 12, showing up at North Carolina’s spring practice in an outfit ...