20040501 india: Selvi fights her lone battle