Your Comments On:

Olympic torch relay sets off in Britain