A series of deadly explosions in Lebanon on back-to-back days has killed nearly 40 and injured thousands more, including children, an Iranian diplomat, and members of Hezbollah. The explosions of ...