Limelol posted...
No and he's not even close, but he is the most popular political streamer in the US, which I'm sure is what they're referring to.
Not even close?
https://twitchtracker.com/channels/viewership
He's in the top 10.
It's massively problematic how insanely popular he is.