I was with you until you said "two state solution." This is a cynical ploy to delay the end of apartheid because Palestinian land and people have been so ravaged that to speak of "2 states" is a cruel joke.
This is the 1 issue I have with you, and it is far too urgent to ignore.