Narmada Bachaao Andolan – Save Rivers Puneet Verma Green Thinking August 3, 2011May 19, 2023Farmers Mission, Narmada Bachaao Andolan - Save Rivers, Save Rivers, Save Sources of Life 0 Comment Farmers on a mission to save source of life Narmada river at Jantar Mantar, New Delhi.