johannes mkhabelalatest news & developments