Your NPR news source

India's capital of Delhi ...

SHARE India's capital of Delhi ...
India's capital of Delhi ...

England v. Samoa at the Commonwealth Games in Melbourne, photo by Learza on flickr

India's capital of Delhi will host this year's "Commonwealth Games" in October. But many question the wisdom of spending billions of dollars to host a two-week sporting event amidst widespread poverty. The BBC's Rupa Jha reports. We'll also hear about Sri Lanka's recent constitutional changes, which strengthened the power of the executive and abolished term limits. And, we'll talk with the co-founder of Pratham, an organization working to bring education to India's poor.

More From This Show