IPFS News Link • Archaeology
Pleistocene Nonconformity Update
• arcleinOver the past eight years a group of more than 30 leading scientists have brought together a mass of compelling evidence that a comet hit the earth 12,800 years ago, setting in motion a global cataclysm on a scale unprecedented since the extinction of the dinosaurs. As I