carlos checalatest news & developments