India’s push for green wind power hits desert herders hard
Whirring wind turbines in India’s Thar Desert provide vital green energy to the world’s most populous country, but those living…
Experience of News
Whirring wind turbines in India’s Thar Desert provide vital green energy to the world’s most populous country, but those living…