Tech Entrepreneurship Scientists Discover Western Europe’s Oldest Face—and a Previously Unknown Human GroupBy adminMarch 12, 2025 Most of a human face found in northern Spain belongs to a primitive archaic human, marking the oldest known evidence…