What a World We Live In

We try to keep the world from intruding on our happy lives, but sometimes all defenses fail. I don’t mean to make light of what happened at UC Davis, and god knows the photo itself is horrifying, but this photoshop somehow makes the latest pepper spraying incident all the more Orwellian:

What […]