Columnist Gideon Levy of Ha'aretz called it right yesterday when he predicted that Israel would do something stupid today. In a piece entitled &…
Read moreThat's according to a Human Rights Watch report on the Israeli operation "Cast Lead," available at this link . Read it and weep.
Read moreNoam Chomsky and a number of other noted scientists have issued an open letter to Boston's Museum of Science, condemning it for hosting "Is…
Read more
Social Media