john wilsonlatest news & developments