richard kingsonlatest news & developments