Israel was accused of committing genocide in Gaza.. Who is UN official Francesca Albanese?
Under the title “Detailing Genocide,” the Special Rapporteur on the situation of human rights in the occupied Palestinian territories, Francesca Albanese, presented her report to the United Nations Human Rights Council on Tuesday. Albanese confirms in her report that there are reasonable grounds to believe that Israel committed genocide in the Gaza Strip during its … Read more