Return to Article Details The National Research Foundation scores an own goal/ Something new out of the Cradle of Humankind