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”…

Leave a Reply

Your email address will not be published. Required fields are marked *