News

Pema Tseden, whose last three films have all appeared at the Venice Film Festival, has finished lensing his latest effort “Snow Leopard.” The film is a drama about how humans and animals end ...