Discuss: Huge Explosion Shakes Beirut

A massive explosion has taken place in Beirut, Lebanon, destroying buildings and sending up huge clouds of smoke. Social media has been flooded with eye-witness videos and cell-phone footage: Some early reports have suggested the blast was result of a fire in a shipment of fireworks, which then spread to a nitrate warehouse: Lebanese Army …

Source