by Terry FitzPatrick | Apr 27, 2012 | Slavery in the News
Historic news this week from a special U.N court. Former Liberian President Charles Taylor was convicted of “aiding and abetting” crimes against humanity. The charges included sexual slavery of women, and conscripting children to fight as soldiers, which is also a...