Stephen Lendman Israel tolerates no criticism of its longstanding brutality against Palestinians, terrorizing and imprisoning thousands for political reasons, extrajudicially executing targeted individuals. Israel arrested B’Tselem researcher Nasser…
more »