World News | Press Trust of India | Friday February 23, 2018
The world's oldest known cave paintings were created by Neanderthals, rather than modern humans, showing that our extinct cousins were far from being uncultured brutes as previously believed, a study has found.
www.ndtv.com