Rachel Leigh Stacy won the Miss Glam World 2019, an event presented by Manappuram Finance Ltd and Mahindra, and organised by Pegasus. Contestants from 37 countries competed in the pageant which was he…