Home Politics Women are Punished for being raped- be it India or Afghanistan