Italian Public Broadcasting Service to discover just now that China is Ruled by a Communist Party

redalerbeijingIn English, the title reads: “Red Alert in Beijng”.

A possible follow up could be “Yellow Danger in Asia”…