Take that Jew-haters, anti-Semitics and dead Palestinians:
“Israel is a democratic and law abiding country that carefully observes international law and, when need be, knows how to investigate itself,” Foreign Ministry spokesman Ygal Palmor said in a statement.