
Marta Vanduzer Snow, an American woman who settled in India in 2012, has built toilets, roads and solar power plants in Uttar Pradesh.
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