6 days agoIsraeli police and protesters scuffle as thousands call for Israel to accept Gaza truceRanaShahroz