In China there seems to be a tussle over T-shirts portraying President Obama as a Communist!