Dozens of Tibetan protesters clashed with police outside the Chinese embassy in New Delhi on Monday, March 10 to mark the 66th Tibetan National Uprising Day. AP video by Rishi lekhi and Ashwini Bhatia
Police detain dozens of protesters outside Chinese embassy in New Delhi on Tibet Uprising Day
Dozens of Tibetan protesters clashed with police outside the Chinese embassy in New Delhi on Monday, March 10 to mark the 66th Tibetan National Uprising Day. AP video by Rishi lekhi and Ashwini Bhatia