The International Court of Justice (ICJ), in its recent directive issued on Friday, has mandated Israel to undertake all conceivable measures within its power to prevent acts of genocide during its ongoing military operations against Hamas militants in the Gaza Read more…