20070626 india: More rains; thundershowers await Mumbai