ronald masekolatest news & developments