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 the crown, ending a nearly four-decade-long jinx for her country in one of the world’s biggest pageants. After Manushi Chhillar’s victory at the[Read More…]
