A Japanese freighter gets stuck in the ice buildup around the Cape Cod Canal

Item Information