donavan richardslatest news & developments