FULL STORY India won its 6th Miss World (2017) title with Manushi Chhillar

After 16 years India won its 6th Miss World title with Manushi Chhillar. She was crowned by outgoing Queen Stephanie Del Valle of Puerto Rico. India is now tied with Venezuela when Continue reading “FULL STORY India won its 6th Miss World (2017) title with Manushi Chhillar”