India’s Manushi Chillar has finally brought India the much-required international glory that was achieved by Aishwarya Rai way back in 1994 and Priyanka Chopra in 2000. Manushi, who represented India emerged the winner after a total of 118 contestants vied for the coveted title. Miss Puerto Rico, Stephanie Del Valle, who won the crown last year, crowned Ms chillar ...
Read More »