christopher rodrigueslatest news & developments