From Reita Faria to Manushi Chhillar, Indians who've been crowned Miss World
After a hiatus of 28 years, India is all geared up to present the grand finale of the prestigious Miss World beauty pageant, which will be co-hosted by Karan Johar and former Miss World Megan Young in Mumbai on Saturday.Over the decades, six ...