This is appalling behavior on the part of Becka Thompson, and I wanted to comment on a couple of things specifically.

First off, to save people the trouble of digging, I just wanted to note that the website she's whining about is here:

https://voteforbecka.com/

Comments