20030309 delhi-times: The great Indian sex vex!