Tibet: Murder in the Snow

  • 2011
  • TV Show
  • None

Documentary focusing on the shooting of a young nun by Chinese border police as a group of pilgrims attempted to flee into Nepal.

Where to Watch

Available to Stream

  • Watch on