The world is full of wild animals that kill each other all the time, humans are no exceptions. We are wild great apes that just so happen to be smart enough to feel the way we feel about these type of things, yet still have a wild animal mentality that allows us to do these things in the first place. Crazy/sad/etc, but most interesting for me is the natural aspect of things like this.
Pretty crazy stuff. Anyone know how big of a town this was done in? I don't know too much about it yet.