It's remarkable really, there is no dearly held democratic principle that doesn't immediately vanish in a puff of smoke the second it pertains to Israel. Freedom of speech, human rights, due process - you name it, out the window it goes.
add a skeleton here at some point
8 months ago