US Elections (& Politics) :)

Benz is former State Dept. Do I trust him? I don’t trust anyone, but he makes a lot of sense.