Go to Top

Shell executives visit Seva Mandir

Shell executives visited the Chali and Delwada villages on September 9, 2012 to see the work of Seva Mandir.