Saw this on the netscape news page and googled to the University of Oslo's magazine for more.
SACRIFIED TO THE PYTHON:
The world's oldest ritual ceremonies are twice as old as previously thought. More than 70,000 years ago in a small cave in Botswana, humans sacrificed spearheads to the python.
The Kalahari Python