NEW BEDFORD — New Bedford and surrounding towns are battening down the hatches in preparation for Hurricane Lee, which is currently expected to touch down Friday-Saturday as a tropical storm. City ...