The National Socialist Movement, one of the largest neo-Nazi groups in the U.S., held a rally on April 21, 2018, in Newnan, Ga. Community members have opposed the rally and came out to embrace racial unity in the small Georgia town. Fearing a repeat of the violence that broke out after the Charlottesville, Va., demonstrations, hundreds of police officers were stationed in the town during the rally in an attempt to keep the anti-racist protesters and neo-Nazi groups separated. (Getty Images)

See more news-related photo galleries and follow us on Yahoo News Photo Twitter and Tumblr.