richard etheredgelatest news & developments