You’re Missing The Point, Walter
The news broke today that Walter Palmer, the man responsible for the cold blooded killing of Cecil the lion, will not be charged by Zimbabwean officials as his paperwork was in order. His few suporters and sections of the hunting community will likely be celebrating this…