Cecil is the poster cat for poached animals! There needs to be much more awareness.
Back stirring things up over "Saint Hello Kitty"!, eh?