Arguably one of the most charming things about humanity is the emphasis we have placed on art throughout our history ... research team discovered that the Lion Cavern in Eswatini in southern ...