A Film about the Teesta
Minket Lepcha, a woman from Darjeeling, has devoted several years to promoting and protecting the Teesta River through her skills as a filmmaker. A news story published on May 10 in EastMojo, an online news platform from northeastern India, provided details about the film she has produced and the effects… Continue reading…