Las Vegas, Nov 27 India’s Shraddha Shashidhar lost out on the Miss Universe 2017 title, failing to make it even to the top 16. South Africa’s Demi-Leigh Nel-Peters walked away with
Las Vegas, Nov 27 India’s Shraddha Shashidhar lost out on the Miss Universe 2017 title, failing to make it even to the top 16. South Africa’s Demi-Leigh Nel-Peters walked away with