Petitions It’s Cecil the Lion all over again! “Big Tusker” the elephant killed by hunters in Zimbabwe. April 9, 2018 MinwynnLeave a comment Sign here. Share this:TwitterFacebookLike Loading... Related