First of all we don't need lectures from nation that declared its all men as rapists, thereby making all women dress in burqua.
Second, what is defination of rape according to you? In India women file rape cases against men who got in live-in relationships but later he refuses to marry.
Third, If these are genuine protests then why does one need to write his/her org name in posters? Or hashtags?
Fourth, Regarding Asifa. Many Muslim minors of age close to 13 is getting married to 60 year old Arabs. No secular and liberal objected to this organized trade under nikah mutah.
Fifth, Rape is not an organized crime that you can suppress with direct action. Only indirect actions like policing or giving moral lectures will stop rapes.
Sixth, India has different social fabric than rest of the world. Apart from rape, you will also find Muslim women voting for BJP and taking revenge for triple talaq. It's land of Rani laxmi bai. Rapes in other parts of the world are equally gruesome and quantitative in nature, if not more.
India is democracy. So you can't mention India in one breath. Congress still has too much hold on bureaucracy and left leaning press.
Its election in Karnataka and later 2019 polls. These dirty tricks and politics is expected, specially from party that takes pride in purulia.
https://en.wikipedia.org/wiki/Purulia_arms_drop_case