Tibetan Director Pema Tseden’s Last Film ‘Snow Leopard’ Wins Best Film at Tokyo International Film Festival
DHARAMSALA, 3 Nov: Pema Tseden’s final film, “Snow Leopard,” was honoured with the prestigious Tokyo Grand Prix prize at the conclusion ceremony of the 36th Tokyo International Film Festival on Wednesday, as reported by various online sources.
Read more