Michael - Thursday On Tuesday we met Neo, which is the Sesotho word for a gift. Neo is a new addition to the Homo naledi family that made big news a…