20050726 city.delhi: Parched south Delhi residents block traffic