richard linnehanlatest news & developments