Secretary of State Marco Rubio announced that the United States will impose sanctions on Francesca Albanese, the Israel-hating United Nations Special Rapporteur on Palestinian rights. A controversial […]