April 10, 2024Germany Rebuffs Claim Its Arms Sales to Israel Abet Genocide in GazaGermany on Tuesday defended itself against accusations that its arms sales to Israel were abetting genocide in Gaza, arguing at the International Court of Justice that […]