The American Warlord Guilty of Torture

The American Warlord Guilty of Torture

Chucky Taylor, the bloodthirsty son of a former Liberian dictator, is currently the only American rotting in U.S. prison for torturing people abroad.

Read Full Article »
Comment
Show commentsHide Comments

Related Articles