sam makhelelatest news & developments