david matsangalatest news & developments