Today's Biggest Science News: 'little Foot' Potential Unknown Human Ancestor | Geminids Peak | Comet 3i/atlas Closest Approach
The discovery of 'Little Foot' has sent shockwaves through the scientific community, as it could potentially be a new human ancestor. The team of scientists from the University of the Witwatersrand in Johannesburg, South Africa, announced the find on December 14, 2023, after conducting an excavation...