More sediba commentary

From the Bryan College website:
New fossil human, study concludes