In Detroit, people kill people one another for little rocks just to feel better for a while and to steal $20.
Mother nature has her way of taking care of 'those in the wild'.
Yeah, makes you wonder who is worse, the human savages or the animal savages.