In 2003, my esteemed Baylor colleague, Rodney Stark published an article in Christianity Today, "The Truth About the Catholic Church and Slavery." Here are some excerpts:
Some Catholic writers claim that it was not until 1890 that the Roman Catholic Church repudiated slavery. A British priest has charged that this did not occur until 1965. Nonsense!