HomeCHINA HATES THE USAThe meaning of this cartoon is a complete mystery! Communist China probably...

The meaning of this cartoon is a complete mystery! Communist China probably just wanted to fulfill the urgent task of insulting the USA at least once a day!

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

RELATED ARTICLES

Most Popular

Recent Comments