Robert L. Peters

8 November 2012

"The difference between Obama and Romney…"


This ad ran in China today… (perhaps inevitable, given the amount of scapegoating and slagging that Mr. Romney and the GOP have leveled at China in the past weeks and months).

Globalization is here to stay — circumspection is advised.

back to News+

© 2002-