Nearly 2,000 people marched Friday under Delhi's blazing summer sun to protest government policies that are causing people to lose their homes and land across India in the name of economic development.   more »