Tibetan exiles in India dedicate a film festival to movie director detained in China

Record ID: 398536