ICJ orders Israel to allow free flow of aid into Gaza World Roundup March 29, 2024 Netherlands: The International Court of Justice (ICJ) has issued a unanimous order instructing Israel to allow the free flow of aid…