Whirring wind turbines in India’s Thar desert supply critical green energy for the world’s most populous nation, but those living in their shadows say it comes at their expense.
Whirring wind turbines in India’s Thar desert supply critical green energy for the world’s most populous nation, but those living in their shadows say it comes at their expense.
© 2024 Insight Interactive Media