Im Tirtzu activists protested in front of the French ambassador's house in Jaffa: 'The embargo is a stain on the French nation'

Read more