sam mokorosilatest news & developments