NEW DELHI—She called him "a perfect man." He still keeps her number stored in his cellphone, under the name Jewi, derived from a Sanskrit word meaning life.

"She was the closest person to my heart," says the young man. Soon he is expected to tell a judge about the night she was raped aboard a private bus here, an attack that left his friend dead and the world horrified.

"I...