charles adamlatest news & developments