virgil jameslatest news & developments