Dec 10, 2014

VIDEO: Leave It to Obama to Tick Off Another Country

Barack Obama is in Beijing, China for the 21 Asia Pacific Economic Cooperation (APEC), an economic summit. It didn't take long, however, for the man who claimed the world would love and respect the United States even more with him as president for him to insult the Chinese with his actions.As the summit began, the leaders…

Proceed to the page: