jacob machakalatest news & developments