Shutting down twitter puts a major damper on Trump communicating directly with the voters.
You think its the dems?
I guess I wouldn’t put it passed them.
Every time I think it cannot get worse (or better) I am surprised.