Last week, people – especially Gen Z – suddenly discovered a strange fact: India is not America. And this country is L and ...