News

UN special rapporteur Francesca Albanese is known for being vocal in criticizing Israel over alleged war crimes in Gaza.