The picture reminds me, sadly, of Krystalnacht. The extreme Left are new Nazis.
I had the same thought.............