richard sherleylatest news & developments