micah richardslatest news & developments