solomon mokgalelatest news & developments