pedro garcialatest news & developments