Thursday, January 12, 2012

Human beings are wired to fight each other

And that seems to be pretty much all of what most people are. Do you ever wonder why the closest surviving primates are so... far from us? Quit having babies.