these memes are illogical cuz are we forgetting that china is 3 times bigger than india? we should not compare india with a country that is 20 years ahead literally especially when we are going backwards in time 3 16 replies