When the town of Leh – located in the far north of India – became a popular tourist destination, plastic and pollution also came with the new attention. Steady environmental deterioration over the years inspired one women's alliance to take action.
Christian Science Monitor | World, Christian Science Monitor: World
Wed, 08/15/2018 - 11:43am
When the town of Leh – located in the far north of India – became a popular tourist destination, plastic and pollution also came with the new attention. Steady environmental deterioration over the years inspired one women's alliance to take action.