Olympic torch Tibet protest

Scuffles broke out between protesters and police as the Olympic Torch was handed from Greece to China.

Jump to Media Player

MEDIA PLAYER

Media options

World

HBX