Massive Explosion in the Port of Beirut, Echoes of Texas City

Yesterday, a massive explosion in the port of Beirut, Lebanon killed at least 100 people and injured thousands. The blast destroyed buildings in the port district while the shockwave shattered windows and overturned vehicles across the city. An estimated 300,000 … Continue reading