20070703 india: Rain wreaks havoc ; 16 more die