20100912 unknown: Rains lash Delhi; more to follow