Miss India Manushi Chhillar crowned Miss World 2017
Besting beauties from over 108 nations, Manushi was crowned the new queen in Sanya City Arena in China Sanya, China: India's Manushi Chhillar on Saturday won the coveted Miss World 2017 title at a…
Read More...
Read More...