21
Israel’s war on Gaza: New explosions in Lebanon leave 20 dead, 450 injured