Human Rights Watch Accuses Israel of Blocking Aid to Gaza
By February 26, 2024 9:10 AM EST Human Rights Watch accused the Israeli government on Monday of blocking aid to the Gaza strip in violation of orders from the Hague, the U.N.’s highest ranking court. “The Israeli government has simply ignored the court’s ruling, and in some ways even intensified its repression, including further blocking … Read more