This is depressing news. So is this, and this. This one boggles the mind as well, since it happened in my open-minded fair city.
This past week has taught me humanity will always have its ugly side, a yin to goodness’ yang. It makes me think waging a “war against evil” will never have a victory either.