Tibetan protesters clash with police in New Delhi
Tibetan Youth Congress members clashed with police outside the Chinese embassy in New Delhi during demonstrations marking the 66th Tibetan National Uprising Day.
You are not logged in so some information on this page has been withheld. To see more, please log in.