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.
Recommended Post
Gogolook launches news wall feature to Whoscall App
Leave a Comment