Basher definition, fits perfectly:
A individual who is unfriendly and/or commits harmful acts to group of people or an individual due to prejudice and/or ignorance.
I read some of the comments after the article and it’s hard to believe that so many people in this country are so utterly stupid and so full of hate.....