This weekend’s Miss World pageant in Mumbai, India will see 112 contestants from around the globe compete for the coveted title. Claude Mashego will represent South Africa at the pageant which ...