Trump and Vance just embarrassed America in front of the world. The only person happy about their despicable performance is Putin.

Comments