There are no words to describe for what Walter Palmer did, not just to Cecil the lion, but to the other majestic animals that we share this planet with.  And to pay $55,000 to...
Continue Reading »