Levallois Point stone implement discovered in dig

The recent discovery of stone tools in India reveal that humans survived and coped with one of the largest volcanic events in human history.

26 February 2020