charles martinlatest news & developments