To put it simply, nobody decent likes a Nazi.
When a group of far-right white supremacists decided to invade the city of Charlottesville, Virginia in August 2017 they were greeted with strong opposition.
The controversial 'Unite the Right' rally, which was organised by Jason Kessler to prevent the removal of a statue of Confederate General Robert E Lee, was countered by an anti-fascist demonstration.
There was unrest and violence, which lead to the death of a 32-year-old woman called Heather Heyer, who was hit by a car, driven by white supremacist James Alex Fields, Jr, deliberately ploughed into a crowd trying to prevent the extremists. 19 others were injured.
Sign up to our free Indy100 weekly newsletter
Nazi paraphernalia and imagery was widespread amongst the far-right protestors, included swastikas and the traditional Nazi salute.
Video: Alt-right marcher shouting "Heil, Trump" while waving nazi salute via @tomperriello #charlottesville #AMJoy https://t.co/s3MMSxEhWe— Scott Dworkin (@Scott Dworkin) 1502556003
To think that this sort of thing is happening in 21st Century America is harrowing but one man who dared to show his far-right beliefs in Charlottesville did get his comeuppance, which was captured in a perfectly timed series of photos.
\u201cA short, but beautiful story of the proper response to Nazis.\n\nTake notes, MAGA.\n\n#LoveToSeeIt\u201d— The Jewish Ginger Resister (@The Jewish Ginger Resister) 1660791270
This recalls the time when Richard Spencer, a renowned white supremacist and co-editor of far-right website AltRight.com was punched at President Trump's inauguration.
In an almost identical incident in 2017 when a drunken American tourist was punched after giving the Nazi salute in the German town of Dresden.
The unnamed 41-year-old was assaulted and committed to hospital with minor injuries, with the culprit wanted for causing bodily harm.
The gesture, which is illegal in Germany, was again in the news early this month when two Chinese tourists were caught making the salute outside the Reichstag building in Berlin.
Have your say in our news democracy. Click the upvote icon at the top of the page to help raise this article through the indy100 rankings.