carlos garcialatest news & developments