A genetic study of 80 skulls found at a Stone Age city in China has revealed that the sacrificed people were mostly men, in ...
It was November 17, 1991, and it was finally time for their exploration of the Indian Springs cave system near Tallahassee, ...