Artillery Shells fired from Chinese troops land outside Norbulingka Palaceby keef20 May 20250 Share this post Previous Next keef Comments are closed.