Connect to share and comment

Tibet protest india 2011 11 17

Tibet protest india 2011 11 17

A lone protester is dragged away by Indian police moments after he tried to set himself on fire in front of the Chinese embassy in New Delhi on Nov. 4, 2011.

Roberto Schmidt