The International Olympic Committee (IOC) has voted to abolish the international legs of the Olympic torch relay leading up the games at its executive meeting in Denver, Colorado.
The International Olympic Committee (IOC) has voted to abolish the international legs of the Olympic torch relay leading up the games at its executive meeting in Denver, Colorado.