The International Criminal Court in the Hague, Netherlands just launched an investigation into alleged war crimes committed by Israelis against Palestinians. Most people have heard of the ICC, but very few really understand its role and how binding its rulings are. The idea of an international criminal court goes back to the beginning of the […]