0
Francesca Albanese, who was stopped from appearing at US Congress this week, said Israel defied UN resolutions