Tibetan Youth Congress members clashed with police outside the Chinese embassy in New Delhi during demonstrations marking the 66th Tibetan National Uprising Day.

Read more at Read More

By

Leave a Reply

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