ivan mirandalatest news & developments