20050624 city.delhi: Freak weather: Hail here; haze there