Two massive explosions rocked the Lebanese capital Beirut on Tuesday, killing or wounding countless number of people. The blasts shook buildings and sent huge plumes of smoke billowing into the sky. Lebanese media carried images of people trapped under rubble, many bloodied, after the massive blasts in the port area. ...