French Law Recognizes Slavery as a Crime Against Humanity French Taubira law officially recognized the Atlantic slave trade and slavery as crimes against humanity. Source Share This Article
Also on Shenhuifu ‘Xena: Warrior Princess’ premieredJacques Cartier Discovered Prince Edward IslandThe Last Photos Of John LennonThe first American X-rayValve Released Portal 2