deon theronlatest news & developments