ricardo alarconlatest news & developments