Beirut explosion: Protests erupt as Lebanon’s leaders blamed for deadly blast
Protests have erupted in Beirut as residents blame Lebanon’s leaders for the deadly explosion that killed at least 145 people. Dozens of protesters threw stones at security forces and set tyres on fire near…