william mabasalatest news & developments