For weeks now, Israeli government officials have taken aim at the International Criminal Court, which they expected would issue arrest warrants against Israeli leaders for alleged war crimes. It is now clear they were right to be concerned.
Read Full Article »