michael readlatest news & developments