Very interesting article on the most recent discoveries from the Rising Star Caves of South Africa. Her previous video also touched on some cave related aspects of Neanderthal society.