Rally against China"
Image Delhi 脗路 Oct 18 2011 12:00AM
Tibetan Buddhist nuns participate in a sit-in solidarity rally against China"s rule on Tibet, in New Delhi on Tuesday, 18 October 2011.Hundreds of Tibetans in-exile urged Chinese authorities to respect the fundamental rights of Tibetans to freely practice their religion, following several cases of self-immolation by Tibetans against Chinese rule in the Himalayan region.