By Chris Summers The International Criminal Court (ICC) in The Hague has issued warrants for the arrest of Israeli Prime Minister Benjamin Netanyahu and its former Defense Minister Yoav Gallant. The court has also issued a warrant for Hamas leader Mohammed Diab Ibrahim Al-Masri, who is sometimes known as Mohammed Deif. The court said the […]
Tag: International Criminal Court (ICC)
The International Criminal Court is an intergovernmental organization and international tribunal seated in The Hague, Netherlands.