Marta Vanduzer Snow, an American woman who settled in India in 2012, has built toilets, roads and solar power plants in Uttar Pradesh.
This is her story:
Meet an American Woman who Builds Roads and Toilets in UPEast meets West for some amazing impact.
Posted by TheBetterIndia on Tuesday, June 28, 2016