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.

Continue Reading


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *