Instead of criticize, Indian should look deep within. Like this comment from the article.
India. It’s worse than Saudi but America wants to be friends with India really bad and they know how sensitive Indians are so they ignore and filter the atrocities happening in India and talk up foolish nonsense like Yoga and Gurus. In reality women are treated almost as poorly in India as in Saudi and they’re far poorer. China is considered Communist with 40% business under government control, India’s government on the other hand controls 60%. India really should be embarrassed by this incident and instead, they’re so ignorant they’re mad. They’re just never going to improve.