eugene johnsonlatest news & developments