China Launches Arabic TV Channel

BBC News reports that

China is launching an Arabic-language TV channel to show the Middle East and North Africa the “real” China.
China Central Television’s station will broadcast news, entertainment and cultural programmes 24 hours a day.

It is widely recognized that the United States is the world’s remaining superpower, but for all those right wingers who criticize the President for his effort to court public opinion overseas, saying the US does not need to apologize to anyone, it is worth noting that China, a rising economic and military power, is making its case in the court of global public opinion.
via BBC News