Israel UN chief

Israel declares UN chief ‘persona non grata’

Israel declared UN chief Antonio Guterres "persona non grata" on Wednesday, accusing him of failing… Read More