I think the author is Jeff Flake. The last couple paragraphs referring to McCain makes me think that.
I’d suggest Lying Corey Booker as the culprit, except I think he’s too low IQ-—but it could be the Slimes wrote the letter for him.