christopher taperalatest news & developments