david mabasolatest news & developments