700k-year-old fossils of a meter-tall humanoid discovered in Indonesiaraveby.com2 points·dipdib··0 commentsOpen articleSaveView on HN