Your place for Space News
The earliest known painting of an animal has been identified in a cave on the island of Borneo.