BREAKING: Possible Bomb or Missile Dropped on Daily Star Office in Beirut
In what appears to be a missile dropped on the Daily Star office in Beirut, Lebanon, a massive explosion has entailed. This story is developing.
UPDATE: There are reports that the explosion was caused by fireworks.