General Knowledge

Narmada Bachao Andolan – The longest living Gandhian Movement (2020 Update)

Index Introduction Narmada Bachao Andolan – The longest living Gandhian Movement Evolution of Narmada Bachao Andolan Narmada Bachao Andolan - Formation Withdraw of Funds...