Mexico officially recognizes the State of Palestine