Entertainment Indian model Cheryl Charles wins “Miss World Next Top Model 2017” Odisha Diary bureau Aug 12, 2017 Mumbai: Cheryl Charles is the first Indian model to win this title for India beating almost 50 other competitors from different countries… Read More...