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.

Join our subscribers list to get the latest news, updates and special offers directly in your inbox