By Nelson Belen, Contributing Reporter
RIO DE JANEIRO, BRAZIL - The Olympic torch has been traveling across Brazil, bound to pass through three hundred towns and be carried by over 12,000 torchbearers who will each run two kilometers. Ordinary and not-so-ordinary Brazilians, young and old, of diverse backgrounds and ethnicities, have carried the torch in the first week of the 95-day relay.
Following its arrival in Brasilia last week, where the flame was welcomed . . .