Bitch deserves to hang.

Yang Feng Glan has been responsible for the untimely deaths of hundreds of elephants since the early 80s. Not only this, but she also controlled the flow of weapons to her poachers, funding the bloodshed in Uganda and Tanzania. While it is incredibly sad they could not save more elephants before her…

Leave a comment

Your email address will not be published. Required fields are marked *