The cartoon was published in the Chinese communist newspaper “Global Times”.
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”.