Peter CritchleyDec 19, 202016 min readAgainst Homo SuperiorWe’ve seen them before in history. And here they all are again, Homo Superior, the people who claim to be 'evolutionary leaders.' Barbara...