Benjamin Franklin did not publicly speak out against slavery until very late in his life.
As a young man he owned slaves, and he carried advertisements for the sale of slaves in his newspaper, the Pennsylvania Gazette.
At the same time, however, Franklin published numerous Quaker pamphlets against slavery and condemned the practice of slavery in his private correspondence.
It was after the ratification of the United States Constitution that he became an outspoken opponent of slavery. In 1789 he wrote and published several essays supporting the abolition of slavery and his last public act was to send to Congress a petition on behalf of the Society asking for the abolition of slavery and an end to the slave trade.
The petition, signed on February 3, 1790, asked the first Congress, then meeting in New York City, to "devise means for removing the Inconsistency from the Character of the American People," and to "promote mercy and justice toward this distressed Race."