Francesca Albanese participates in anti-Israel panel on Jewish State's 75th Independence Day, calls to 'move away from negotiated solution.'

Read more