The prehistoric artist likely created the image by spraying ochre mixed with water over a hand flattened on the wall of a ...
Rock art found in Indonesia dates to at least 67,800 years ago, representing the earliest known cave art made by humans.
Billy Ray Cyrus recently made headlines for a problem-plagued, post-inaugural performance, and his two sons are now publicly ...