Obama is wearing a Mao Shirt.
Actually that is Mongolian not Chinese attire, and Mongolia is no longer communist since 1990.