by David Hudson | Nov 11, 2014 | Monitor
President Barack Obama steps off Air Force One to a red carpet welcome on arrival at Capital International Airport in Beijing, China, Nov. 10, 2014. (Official White House Photo by Chuck Kennedy) Over the weekend, President Obama headed to Beijing to kick off his sixth...