Reigning Mrs World resigns, as first runner up takes over Alice BabalolaApril 21, 20210250 views The 2020 Mrs. World, Caroline Jurie, has resigned her title, weeks after she was… Read more