As an Indian, I'm not an admire or against Gandhi. I just feel he was pushed up a lot by the Indian government.
I heard that most people in the 19th and 20th centuries were racist.
I can also read comments stating that "George Washington was a slave owner". Arabs had Slaves too.
And about Abraham Lincoln the following:-
Though Lincoln argued that the founding fathers’ phrase “All men are created equal” applied to black and white people alike, this did not mean he thought they should have the same social and political rights. His views became clear during an 1858 series of debates with his opponent in the Illinois race for U.S. Senate, Stephen Douglas, who had accused him of supporting “negro equality.”
In their fourth debate, at Charleston, Illinois, on September 18, 1858, Lincoln made his position clear. “I will say then that I am not, nor ever have been, in favor of bringing about in any way the social and political equality of the white and black races,” he began, going on to say that he opposed blacks having the right to vote, to serve on juries, to hold office and to intermarry with whites. - https://www.history.com/news/5-things-you-may-not-know-about-lincoln-slavery-and-emancipation
Mother Teresa was accused of not hospitalizing the people at her care even though she got a lot of donations.
Doctors took to calling her locations “homes for the dying,” and such a name was warranted. Mother Teresa’s Calcutta home for the sick had a mortality rate of more than 40 percent. But in her view, this wasn’t a bad thing, as she believed that the suffering of the poor and sick was more of glory than a burden.
“There is something beautiful in seeing the poor accept their lot, to suffer it like Christ’s Passion,” Mother Teresa said. “The world gains much from their suffering.”
When it came to her own suffering, however, Mother Teresa took a different stance. The ailing altruist received care for her failing heart in a modern American hospital.
Winston Churchill was accused of racism towards Indians.