Liberias Cannibal Warlords

Liberia is one of the biggest hellholes in the world. Possibly my #1 for place id rather shoot myself than go to. We haven't had this video posted in awhile. It only got worse since this video. If you can imagine that. They have a new "leader" as of a few months ago I hear.

General Butt Naked!

freed slaves made their own country...