Comment Comment by curiousgal Oh wow, just when I thought I couldn't be more disgusted by India for its rape culture, I come across this. Call me racist but I will never set foot in that country. parent curiousgal 10 years ago