Imprints A pair of fossilised human footprints have recently been discovered in Saudi Arabia. One might think what is new about its novelty… in fact, these footprints are nearly 120,000 years […] Koushik Das September 27, 2020 Leave a Comment