Extraordinary Claims About Small-Brained Human Ancestor Overhyped, Say Experts : ScienceAlert Read more