myspace tracker Tibetans clash with police at Chinese embassy in India – My Blog

Tibetans clash with police at Chinese embassy in India

Tibetan protesters have scuffled with police outside the Chinese embassy in New Delhi on the anniversary of Tibetans’ uprising against China.

About admin