rodrigo ratolatest news & developments