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…