Calamos Supports Greece


Dragon Man: Newly Discovered Species Lived Among Homo Sapiens

Paleoanthropologists have reportedly discovered what they claim to be a new hominin species in northeastern China. The skull was discovered outside of Harbin, and has a combination of features so divergent from Homo sapiens, Denisovans, and Neanderthals, that researchers...