richard barthlatest news & developments