A powerful explosion rocked Lebanon’s capital Beirut Tuesday with images of smoke billowing from the city center floating on social media. Some local TV stations were quoted as saying by...