Just think about it. India is a land of 1.3 billion people, all of whom are outraged about something or…