Buzz·Posted on Sep 11, 2015How Evolved Are You?Woah! They discovered a new hominid? Guess it's time to find out...by Sarah BurtonBuzzFeed StaffLinkFacebookPinterestTwitterMail