The U.N. special rapporteur to the occupied Palestinian territory claimed this week that Israel does not have a right to self-defense against Hamas under international law and accused the country of committing “war crimes.” The comments from Francesca Albanese came Tuesday during an address to the National Press Club of Australia, when she deemed Israel’s […]