Another Biden gaffe?

Another Biden gaffe?

June 23, 2023

Communist China At 60

Communist China At 60

October 2, 2009

Tense handshake in China

Tense handshake in China

November 12, 2014