Outrageous August 3, 2015 So people are outraged by the killing of a lion named Cecil in Africa. A beautiful creation of God has been killed, with no…