‘Snow Leopard Sisters’ Review: A Nature Doc That Seeks Out Human Empathy and Compassion
SXSW: Set deep in the Himalayas, "Snow Leopard Sisters" follows a mentor/mentee relationship that speaks to a larger conflict between herders and the wildlife they must learn to respect.
