- Accuracy In Academia - http://www.academia.org -

Texas Abolishes Slavery

Texas constructs a history of Islamic conquests that barely mentions slavery [1].