
Entertainment
Mrs World 2020, Gave Up Her Crown
Mrs World 2020, Caroline Jurie, has stepped down from the title after an onstage fracas with the Mrs Sri Lanka pageant winner, Da Silva, on Sunday. The Beauty Queen snatched the crown off her successor […]