India’s Manushi Chiller has finally brought India the 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, crowwned Ms chiller with 2017 ...
Read More »