Connecticut city moves to demolish 19th century castle
The city of Danbury, Connecticut, is planning to demolish one of a dwindling number of stone fortresses built more than a century ago by industrial barons across the Northeast.