Lebanon

Powerful Explosions Rocks Lebanon’s Capital Beirut

A powerful explosion rocked Lebanon’s capital Beirut, shaking buildings, and sending a huge plume of…