July 6 — It may not look like much -- just a flaking image of three people around a big red pig.But the humble cave painting discovered in Indonesia is the oldest known narrative artwork ever made by human hands, dating back more than 51,000 years, new research said on...

Full Story Read More