“Stoppage Dam,” 2nd place winner at Yale Environment 360 Video ContestBy World Cinema Reports' Editors08/17/20182 Mins Read Several years ago, residents of Roudbar village in northern Iran learned that the existence of their hamlet would be sacrificed…