Ted Nugent on Cecil the Lion Killing: “This Whole Story is a Lie” Wednesday 29 July, 2015 "God are people stupid."read more