News

A startling discovery of 70,000-year-old artifacts and a python's head carved of stone appears to represent the first known human rituals. Scientists had thought human intelligence had not evolved ...