Daily Archives: 1st June 2013

Stooges seek to criminalize criticism of Israel

Israel – no criticism allowed Stuart Littlewood examines the London Declaration on Combating Anti-Semitism, which has been signed by a large number of Western parliamentarians but seems to be aimed at criminalizing legitimate criticism of Israel. Read more [...]