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.