richard moncriefflatest news & developments