Christian Groups File Defamation Lawsuit Against ex-UN Official Francesca Albanese

Francesca Albanese, former UN Special Rapporteur on the Palestinian territories, has used her title and platform to smear Israel and...