May 16, 2017May 16, 2017 Newsroom24x7 Network Who will pay the price for the damage to the ecology of Narmada in recent years