charles naudlatest news & developments