Photo via AP

 Today was a very difficult day for many Americans. Please take a moment and see if these GIFs make you feel a tiny bit better, though?

1. White supremacist thought leader Richard Spencer getting punched right in his head twice.

GIF by Jezebel via @MrTrunney/Twitter

2. White supremacist thought leader Richard Spencer getting punched right in his head twice.

3. White supremacist thought leader Richard Spencer getting punched right in his head twice.

4 - 10. White supremacist thought leader Richard Spencer getting punched right in his head twice.

If you know the puncher, please get in touch.