Man Charged with Torching New York Thousand Islands Motel in September
The husband of a former manager of a motel in New York’s Thousand Islands region has been charged with setting a fire that destroyed most of the business in September. State police say they’ve charged 41-year-old Francis Babcock, of Alexandria …