Israel renews Gaza ceasefire after airstrikes kill over 100 Palestinians

.....

© Al Monitor