joao mirandalatest news & developments