Guest
Login
Sign Up
Site settings
Forgot Password?
New Delhi police detained a group of Tibetan exiles demonstrating outside of the Chinese embassy in New Delhi. The demonstrators protested Chinese Foreign Minister Qin Gang’s visit to India.
Autoplay video
Hide player controls
Hide resume playing