margaret johnsonlatest news & developments