Sushmita Sen reminisces her Miss Universe win 24 years later

_88161a82-5d0a-11e8-b354-8e7f0da49342

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 »