odette richardlatest news & developments