Human rights lawyer and the United Nations Special Rapporteur on the Occupied Palestinian Territories, Francesca Albanese has condemned the abuse of international law by certain states to uphold Israel’s genocide in Palestine. Albanese presented the 23rd Nelson Mandela Annual Lecture in South Africa and engaged in various social forums. Hassen Seria has more…