bruce castorlatest news & developments