john balbuslatest news & developments