20030613 unknown: Heavy rains lash Vellore