Colfax McLiverneck 352 Posted September 19, 2018 Breaking news: North African archaeologists discover new human species—Homo heynongia, found frozen in time in the very act of slaying Neandertang. Share this post Link to post