Tibetan activists detained outside Chinese Embassy in New Delhi
AI disclosure
Summary
Tibetan Youth Congress activists are detained by police during a 'Free Tibet' protest outside the Chinese Embassy in New Delhi on 7 July 2026.