Sushmita Sen reminisces her Miss Universe win 24 years later


Sushmita Sen, who won the Miss Universe title for India in the Philippines on May 21, 1994, says nothing has changed since the time she won the title except for the years gone by. At the time when she won, she was just 18.
Read more at Hindustan Times.

Translate »