An explosion (or explosions) heard for miles in Lebanon overnight sent many scrambling to social media for some sort of news, but for now the source of the sound remains a mystery. Theories now range from a rocket attack to a blown fuse at a power plant. Thunder? Aliens?