One of the most notorious poachers in Africa was captured today. Can I get a Amen?

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 capture, at least they finally got her.
Translate »