Archive for July, 2008

 
  • Narmada Bachao

    The 6-parts documentary “Narmada Bachao” directed by Raajaysh Chetwal was released on 15 July 2008. It presents the struggle of the people affected by the Sardar Sarovar project. Narmada Bachao […]

     
  •