Jason Momoa’s Deep Rising wins top honours at India’s largest environment based film festival – ALT EFF The All Living Things Environment Film Festival (ALT EFF), India’s biggest environmental film festival, announced…