A village in India's most populous state of Uttar Pradesh recently got electricity for the first time – 65 years after independence.
A village in India's most populous state of Uttar Pradesh recently got electricity for the first time – 65 years after independence.