20130623 india: Flash floods can't sweep away their faith in God