Tag: Miss Universe
India’s Manushi Chhillar crowned Miss World 2017
Web Report
Dubai - Miss India Manushi Chhilar wins the 67th Miss World contest final in Sanya, on the tropical Chinese island of Hainan.
Chillar competed...