The massive explosion leveled the city's port and scattered debris across a road thousands of feet away. The blast killed at least 100 people and injured thousands more. Continue Reading Satellite Images Show Devastating Aftermath Of Beirut Read More