Protesters swarm US embassy in Tel Aviv, demanding end of wars

6 months ago