NewsSpencerFernandoAugust 10, 2020 Lebanon’s Entire Cabinet Steps Down The country has been gripped by escalating anger following the Beirut explosion, with citizens fed up with incompetence and corruption.