Are you serious?
Read the headline and the story. 
Did you notice what the story was about? It was about a black guy hugging an alleged Nazi.
BOOM that is the story. It was nentioned that the man was punched in the face. It was noted in every story. 
It it were just some Nazi getting punched, it might not have made such news. 

See how that works? It is called journalism. 
Would you prefer the headline said, “A good person was punched in the face outside a Richard Spencer speech by a stupid person”?

Rememebr when we killed Nazis and that was a good thing? 
Are you trying to excuse White Nationalism? It is your choice, this is America.