See Pics : Andrea Meza of Mexico wins Miss Universe 2020 title
Mumbai : The winner of the 69th International Miss Universe 2020 competition has been announced. Miss Mexico Andrea Meza won the Miss Universe 2020 by defeating the 73 candidates from all over the world. The 69th Miss Universe Festival was…