kevin bennettlatest news & developments