I made a comment about this on another post that’s now unlinkable because the post has been deleted.
I suspect the quote is not just misattributed, but maliciously so, given its sudden appearance with a purportedly anti-Zionist framing, thus associating anti-Zionism with ‘extermination’.
While Che never said that, the speech mentioned in the image here is real (though not given at the date mentioned in the image), and it does address colonialism. It even mentions Palestine! You can find the full text of it online.
Other peoples are shedding their blood to win the rights we have. When we send our greetings from here, and from all the conferences and the places where they may be held, to the heroic peoples of Vietnam, Laos, so-called Portuguese Guinea, South Africa, or Palestine — to all exploited countries fighting for their emancipation — we must simultaneously extend our voice of friendship, our hand and our encouragement, to our fraternal peoples in Venezuela, Guatemala and Colombia, who today, arms in hand, are resolutely saying “No!” to the imperialist enemy.