Sounds like a politically biased "hate-crime" to me.
I agree. Sounds like a hate crime to me. And assault.