gabriel garcialatest news & developments