richard leinlatest news & developments