in Political Cartoon Happy Anniversary China by Cartoonarcadio Esquivel Mayorga 3 years ago 27 Views 0 Votes Happy Anniversary China 1 China and its 100 years of the Chinese Communist Party. Written by Cartoonarcadio Esquivel Mayorga See more Previous article without vaccine Next article US troops leave Afghanistan! What do you think?