ray leonardlatest news & developments