A team of archaeologists researching in Indonesia have come across what they think is the world’s oldest cave painting. The image has now been found to date back 45,500 years, older than any other image of its kind. The challenge now is to discern whether it was drawn by the hand of a Homo sapiens or […]