Heavy fighting rocks Gaza amid rising hope for truce deal

.....

© Al Monitor