20060311 india: Overnight showers lash Delhi