in Humor Cartoon China vs India, Who is the Winner? by Kallol Majumder 4 years ago 5.8k Views 0 Votes Cartoon: China vs India, Who is the Winner? See also: Coronavirus and Pied Piper of China. Written by Kallol Majumder See more Previous article Addiction thinking Next article Telework Pants: working during social distancing What do you think?