LIVE: Israel kills 42 across Gaza, accused of truce violations in Lebanon
Lebanon’s military has accused Israeli forces of violating a ceasefire agreement that has brought a fragile truce in fighting with Hezbollah, and which is entering a third day. Medical sources…