In the wake of Israeli PM Benjamin Netanyahu’s fourth visit to the White House this year, Secretary of State Marco Rubio on Wednesday announced the US is placing sanctions on UN Special Rapporteur Francesca Albanese over her report documenting Israel…
Comment on this Article Via Your Disqus Account