As many as 200 people participated in a “Love Trumps Hate” rally on Boston Common this afternoon. Gathering near Park Street, the crowd chanted:

“We reject the president elect.”
“Love trumps hate.”
“Say it loud, say it clear, refugees are welcome here.”
“Love not hate makes America great.”
“We love our neighbors.”
“Trump can’t build a wall his hands are too small.”
“Cabinet of racists, we say no.”
“Not my president.”
“No Trump, no KKK, no fascist USA.”
“Muslim rights are human rights.”
“Her body, her choice. My body, my choice.”
“Around Pence build a fence.”
“No racists in the White House.”
“Hey, hey, ho, ho, white supremacy has to go.”
“Pussy grabs back.”
“T-R-U-M-P: How do you spell racist?”

Photos copyright 2016 Greg Cook.

"He made America hate again. #still with Her." At "Love Trumps Hate" rally at Boston Common, Nov. 20, 2016. (Greg Cook)
“He made America hate again. #still with Her.” At “Love Trumps Hate” rally at Boston Common, Nov. 20, 2016. (Greg Cook)
"One nation with liberty and justice for All." "I'm Blind and I can see the injustice here!" "Liberty, Justice, Respect for All." "Trump Nation: 0 days without hate crimes." At "Love Trumps Hate" rally at Boston Common, Nov. 20, 2016. (Greg Cook)
“One nation with liberty and justice for All.” “I’m Blind and I can see the injustice here!” “Liberty, Justice, Respect for All.” “Trump Nation: 0 days without hate crimes.” At “Love Trumps Hate” rally at Boston Common, Nov. 20, 2016. (Greg Cook)
"Trump release your taxes. What are you hiding from US?? Immigrants are America." "Support our dreamers." At "Love Trumps Hate" rally at Boston Common, Nov. 20, 2016. (Greg Cook)
“Trump release your taxes. What are you hiding from US?? Immigrants are America.” “Support our dreamers.” At “Love Trumps Hate” rally at Boston Common, Nov. 20, 2016. (Greg Cook)
"I am no longer accepting the things I cannot change. I am changing the things I cannot accept." "Build bridges not walls." "Dear Electoral College, Save us." At "Love Trumps Hate" rally at Boston Common, Nov. 20, 2016. (Greg Cook)
“I am no longer accepting the things I cannot change. I am changing the things I cannot accept.” “Build bridges not walls.” “Dear Electoral College, Save us.” At “Love Trumps Hate” rally at Boston Common, Nov. 20, 2016. (Greg Cook)
At "Love Trumps Hate" rally at Boston Common, Nov. 20, 2016. (Greg Cook)
At “Love Trumps Hate” rally at Boston Common, Nov. 20, 2016. (Greg Cook)
"My friends are women, people of color and LGBTQI+. Trump doesn't represent us!" At "Love Trumps Hate" rally at Boston Common, Nov. 20, 2016. (Greg Cook)
“My friends are women, people of color and LGBTQI+. Trump doesn’t represent us!” At “Love Trumps Hate” rally at Boston Common, Nov. 20, 2016. (Greg Cook)
At "Love Trumps Hate" rally at Boston Common, Nov. 20, 2016. (Greg Cook)
At “Love Trumps Hate” rally at Boston Common, Nov. 20, 2016. (Greg Cook)
"Support our dreamers." "Trump don't hurt people." "Be kind to all people." At "Love Trumps Hate" rally at Boston Common, Nov. 20, 2016. (Greg Cook)
“Support our dreamers.” “Trump don’t hurt people.” “Be kind to all people.” At “Love Trumps Hate” rally at Boston Common, Nov. 20, 2016. (Greg Cook)
"Black Lives Matter." "No racists, homophobes, misogynists, white supremacitsts in the White House!" "My friends are women, people of color and LGBTQI+. Trump doesn't represent us!" At "Love Trumps Hate" rally at Boston Common, Nov. 20, 2016. (Greg Cook)
“Black Lives Matter.” “No racists, homophobes, misogynists, white supremacitsts in the White House!” “My friends are women, people of color and LGBTQI+. Trump doesn’t represent us!” At “Love Trumps Hate” rally at Boston Common, Nov. 20, 2016. (Greg Cook)
At "Love Trumps Hate" rally at Boston Common, Nov. 20, 2016. (Greg Cook)
At “Love Trumps Hate” rally at Boston Common, Nov. 20, 2016. (Greg Cook)