For daily wit & wisdom, sign up for the Almanac newsletter. Email Address May 21, 1990 Weather Sleet and snow fell in northern New England ADVERTISEMENT ADVERTISEMENT