Daily Updates

India’s Manushi Chhillar Wins Miss World 2017

Jake Blake November 18, 2017

The win comes 17 years after Priyanka Chopra brought home the coveted title in the year 2000. Manushi Chhillar has won the Miss World competition for 2017, India’s first win after 17 years SANYA, CHINA: HIGHLIGHTS Manushi Chhillar is 20 and hails from Haryana Her win comes 17 years after Priyanka Chopra won Miss World […]

Tech News