Demonstrators carrying placards proclaiming such sentiments as "Love Trumps Hate" and "Will trade 1 Donald Trump for 25,000 refugees" gathered Saturday in New York City to protest Republican presidential hopeful Donald Trump.
The protesters assembled in Manhattan's Columbus Circle, across from Central Park, amid a heavy police presence.
Chants of "Donald Trump, go away, racist, sexist, anti-gay'' could be heard throughout the day.
The crowd marched across south Central Park to Trump Tower, the Fifth Avenue skyscraper where Trump lives. Then they marched back to Columbus Circle for a rally.
The protest was largely peaceful though there was one tense moment when some protesters tried to break through a police barricade.
Two protesters who walked in the street were arrested.
Various groups including immigrants' rights activists and socialists organized the protest.