christopher perillolatest news & developments