Chennai women protested against that actress for ridiculing the pre-maritial virginity. I don't see anything wrong in it, it is indeed the indian culture to not have sex before marriage. Even the actress apologized for it. I guess Shobha Warrier doesn't like the concept of pre-marital virginity. God knows what she advises her young aquaintances. This is quality of media and so-called 'english educated' indians. Even westerners don't advise such things to their children though they are not able to stop them.