India: exiled Tibetans pray for self-immolated
In the city of New Delhi, Tibetan exiles pray for those who self-immolated in their independence campaign. About 100 Tibetan have set themselves on fire since 2009, in protest against Chinese rule.
More No Comment
Masked youths burned rubbish and set up roadblocks in a volatile Venezuelan border city, witnesses said, in the latest protest over the suspension of a referendum drive to remove socialist President N