I could be anywhere in my home state of Texas right now, but I’m in Cercedilla, a hillside village about 35 miles northwest ...
Scientists have unearthed in Spain fossilized facial bones roughly 1.1 million to 1.4 million years old that may represent a ...