S sapiens.org Too many species have been lumped together into Homo sapiens 195 points CapitalistCartr 4 years ago 203 comments