The next tour stop for World Leadership Awards is Saturday, June 3 in Atlanta, GA.