Editorial NewsHuge explosion in Lebanon’s Beirut rocks buildings, shatters windowsPenbugsAugust 4, 2020August 4, 2020 by PenbugsAugust 4, 2020August 4, 20200 A huge explosion was reported in Lebanon’s capital Beirut. The explosion shattered windows and rocked the nearby buildings. An enormous cloud of smoke could be...