HomeCHINA HATES THE USAColor revolution? CIA as an octopus sets fires all over the world?...

Color revolution? CIA as an octopus sets fires all over the world? A senseless caricature of China that apparently only serves the Chinese purpose of portraying the USA as a monster on a daily basis!

The cartoon was published in the Chinese communist newspaper “Global Times”.

RELATED ARTICLES

Most Popular

Recent Comments