Has Richard 231 tested the mental health of everyone else in the alt-right, white supremacist, neo-Nazi ideology/movement ?
Maybe the attacker is representative ...............
............ he certainly would not stand out in a Trump rally.