Huge explosions in Beirut! Fireworks depot?


Big explosions in Beirut this morning.