cary fowlerlatest news & developments