Here’s his twitter page ..

The comments are a great read if you’ve lost faith in the questioning mind of the American electorate!