richard reidlatest news & developments