Oct 31, 2026Chinese Film Festival Opens in New Delhi, Reviving Decade‑Long HiatusSource: english.news.cn