European leaders slammed Israel's terrorist death penalty bill in several statements, saying that it amounted to apartheid. @MathildaHeller reports
European leaders slammed Israel's terrorist death penalty bill in several statements, saying that it amounted to apartheid. @MathildaHeller reports