Palestine remains a priority Africa, as more than a dozen leaders from across the continent stressed the need for Israel to end its occupation of Palestine and reiterated the inalienable, legitimate right of the Palestinian people to self-determination and freedom during their addresses at the 74th session of the United Nations General Assembly last week.…