A massive explosion rocked Beirut this afternoon, its epicenter reportedly near the offices of the Daily Star newspaper. Videos from several different angles show the magnitude of the blast, which had a large mushroom cloud and did stunning damage.
The cause of the explosion is currently unknown. There are reports the explosion occurred near a fireworks factory.
This is a developing story.
UPDATE: The Director-General of Lebanese Security announced the cause of the explosion in a statement.