As US Republican presidential front runner Donald Trump defends violent outbreaks at his campaign rallies as "a little disruption", Humans of New York blogger Brandon Stanton has spoken out against the controversial millionaire's racist comments, "white supremacy" and encouragement of violence.
In 'An Open Letter to Donald Trump', blogger and journalist Mr Stanton posted to Facebook saying, "I've come to realize that opposing you is no longer a political decision. It's a moral one."
"I try my hardest not to be political", but "there is no correct time to oppose violence and prejudice. The time is always now," he writes.
As part of Mr Stanton's Humans of New York Facebook page, he says he has interviewed hundreds of Muslims on the streets of Iran, Iraq and Pakistan, as well as interviewing Syrian and Iraqi refugees across seven different countries.
"And I can confirm the hateful one is you."
"You are a man who has encouraged prejudice and violence in the pursuit of personal power. And though your words will no doubt change over the next few months, you will always remain who you are," he says.
The post has received more than 1.4 million likes and almost 770,000 shares.
Humans of New York began as Mr Stanton's photography project in 2010, but grew to incorporate short stories and quotes alongside the human portraits.
The blog has more than 20 million followers on social media, and the project has expanded to feature stories from over 20 countries and two books.
Mr Trump says the level of violence at his campaign rallies was inflated by the media and "basically" no one had been hurt.
"It's a little disruption, but there's no violence," he says. Instead, he claims his campaign has been "a movement and a lovefest."
Mr Trump has won in 14 states out of a total of 20 primaries.
"If we win Ohio and we win Florida, then everybody agrees it's pretty much over," Mr Trump told a rally in Tampa, Florida.