
Marco Rubio slaps UN Special Rapporteur Francesca Albanese with sanctions for 'political and economic warfare' against ...
“She will never again spread her poison on American campuses or enter the country. Justice is served. Good triumphs over evil.” On Wednesday, Secretary of State Marco Rubio announced that the US has imposed sanctions on Francesca Albanese, the United …