carl oderalatest news & developments