3,000 year old skeletons found in Indonesian cave
Archaeologists have discovered remains of 66 humans dating back to 3000 years in a cave in Sumatra island of Indonesia. The team which excavated the Harimau or Tiger Cave also found the first example of rock art in Sumatra besides Continue reading