ibrahim mirandalatest news & developments