Idiot.
I am an Indian. So why should I STFU? If you cannot face the degradation of our society in the name of so called 'culture' or 'values', I pity people like you. And, no, I will not STFU. Who are you to decide what "values" women should abide by? Who are you to decide what rules women should stick to? Why not apply that same yardstick to men? People should be and will be made uncomfortable to face this nasty truth that men in our societies do not treat women right. This stupid attitude that women need to be protected by men is ridiculous.
Women are strong. Women are powerful. And 'hell hath no fury known than a women scorned' remains as true to this day as it was first realized. So stop belittling yourselves in this false bravado that Men are superior and need to place and worship women on a pedestal, provided women 'behave' themselves. Treat them with respect as your equals.