joseph makhanyalatest news & developments