roger rapoportlatest news & developments