ramon leonlatest news & developments