20030617 unknown: Rains lash Goa