The extinction of the Pleistocene megafauna may be people’s fault after all, according to a recent study.
Recent archaeological studies at Tule Springs in Nevada have unveiled new insights into the lives of ancient people who inhabited the region over 12,000 years a ...