william velaphi mceralatest news & developments