"do you advocate ethnic cleansing for all people you deem to be colonists, including Jews in Palestine?"
I hate to bring this up because I admire the job you are doing refuting the Muslim apologist who believes in ethnic cleansing of Serbians. But Jews in the land of Israel predated the so-called Palestinians by centuries. So-called Palestinians have little connection to the land of Israel. They are mostly nomadic Arabs who settled there from the Arabian Peninsula after the land was improved by a surge in Jewish immigration and cultivation in the late 1800's and early 1900's.
Please consult Mark Twain's travelogue of 1867 "The Innocents Abroad" which documents how barren and unpopulated Israel was, and the absence of any group known as "Palestinians."
I support the country of Israel for historical reasons to some extent, but mostly as a sanctuary for Jews. I think the world owed them that after kicking them around for centuries and I'm proud our country and Britain came through for them.