margaret titsilatest news & developments