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 »
Chucky Taylor, the bloodthirsty son of a former Liberian dictator, is currently the only American rotting in U.S. prison for torturing people abroad.