The prehistoric caves of India are a treasure trove of more than just archaeological artifacts. They bear witness to the early human fascination with the cosmos. Recent discoveries have brought to ...
Scientists have just unearthed theworld’s oldest known cave art on the Indonesian island of Sulawesi. At 51,200 years old, the painting, depicting a pig alongside human figures, pushes back the ...