< >

 

Jon Stewart: GumGate in Derpy Smoggy China

China hosts the APEC Summit in Beijing, drawing the world’s leaders together for tense exchanges and political missteps. Diplomatic for the People’s Republic: Fireworks that spell APEC?!

Tags: , , , , , , , , , , , , ,


 

Follow Us for Live Updates


Please Share Us Now!