A barrage of Israeli strikes since Monday has killed at least 558 people in Lebanon, and raised fears of a devastating all-out war.
time.com