This page is a stub. To read the full article, please click the link below.
"In a breakthrough discovery, an international team of scientists believes they have discovered fossilized hominid remains, dubbed HLD 6, which represent a new branch on the family tree of human evolution..."