Yes, he is using Twitch. However, someone hasn’t told him that Twitch is owned by Amazon. I can’t wait to see who he blames for it.
Trump is bringing out some old hits from the conspiracy theory world about Ukraine. Has a meltdown in the process.
In order to get the public behind them, the Democrats have to counter Trump’s conspiracy theories with what they are going to investigate and not be afraid about it.