spaniard rodrigo ratolatest news & developments