Commonwealth Games

As the Commonwealth Games get underway in New Delhi, India, locals are upset that officials have made efforts to hide slum areas from the view of visitors.
Oct 5, 2010   Los Angeles Times