Rain, wind batters coast, print newspapers delayed : vimarsa