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