Iran’s state-run PressTV on Wednesday heaped praise on Francesca Albanese, the United Nations Special Rapporteur for the Palestinians.
Albanese was hit with sanctions by the U.S. State Department on Wednesday for engaging in lawfare against Israel and the United States.
Read the full article at BREITBART.COM







