On the road with the Olympic Torch

When the Olympic flame on Feb. 12 lit the cauldron at BC Place Stadium, site of the 2010 Winter Olympics in Vancouver, it symbolized peace, hope, inclusiveness, equality, joy and fraternity to viewers…