charles princelatest news & developments