Call her what she is: Francesca Albanese, Hamas lobbyist.
10,9K