On his way to the foothills of the Rocky Mountains in Alberta, Peruvian Cardinal Pedro Barreto made a quick pit stop in downtown Toronto Monday evening to preview a “challenge” he will be presenting to world leaders ahead of the G7 summit being held in Kananaskis, Alta.