Humans of New York journalist Brandon Stanton has written a scathing open letter to Donald Trump, slamming the presidential candidate's views of "violence and prejudice."
The photographer, who has spent time in Iran, Iraq, Pakistan and who has met hundreds of Syrian and Iraqi refugees, wrote that he tries his hardest not to be political but he's "come to realise that opposing [Trump] is no longer a political decision, it's a moral one."
Stanton's Facebook post has attracted more than 1.7 million likes, including one from Democratic candidate Hillary Clinton. It has been shared over 800,000 times.
The letter says:
"I’ve watched you retweet racist images. I’ve watched you retweet racist lies. I’ve watched you take 48 hours to disavow white supremacy. I’ve watched you joyfully encourage violence, and promise to ‘pay the legal fees’ of those who commit violence on your behalf. I’ve watched you advocate the use of torture and the murder of terrorists’ families. I’ve watched you gleefully tell stories of executing Muslims with bullets dipped in pig blood. I’ve watched you compare refugees to ‘snakes,’ and claim that ‘Islam hates us.’
"I am a journalist, Mr. Trump. And over the last two years I have conducted extensive interviews with hundreds of Muslims, chosen at random, on the streets of Iran, Iraq, and Pakistan. I’ve also interviewed hundreds of Syrian and Iraqi refugees across seven different countries. And I can confirm— the hateful one is you."
The post in full can be read below:
Photographer Stanton began Humans of New York in the summer of 2010, with the idea of capturing the city's inhabitants.
President Barack Obama has previously featured in the series, and sometimes comments on the page.
On Facebook the page has a following of over 17 million.
Trump is the current front-runner for the Republican nomination, despite his extreme and racist views.
The media mogul has previously called for a "complete shutdown of Muslims entering the United States".
So far, Trump has been winning most of the primaries, but he's only been collecting 43 percent of the delegates. That's not good enough to win the nomination. It takes a majority, which raises the possibility of a contested convention with an uncertain outcome.
Trump's rivals are doing worse. The closest is Ted Cruz, who is 90 delegates behind Trump, winning 34 percent of the delegates awarded so far.
If the GOP front-runner sweeps Tuesday's contests, he will put himself on a path to win the nomination by the end of the primary season on June 7.
He would have to keep winning to pull it off. But he would cross an important threshold by collecting more than 50 percent of the delegates awarded so far.
The Associated Press delegate count thus far:
-Donald Trump: 460.
-Ted Cruz: 370.
-Marco Rubio: 163.
-John Kasich: 63.