Email this Page | Write to us
Protestors hold rival torch relay
April 17, 2008
A protestor waves the Tibet flag in New Delhi.
India has been a centre of regular protests for weeks and exiles even scaled the walls of the Chinese embassy.
Gaza athlete dodges bullets in race to Beijing
|