peter magezalatest news & developments