severo ochoalatest news & developments