Lebanon’s PM Hassan Diab has announced the formation of a new government. The government is made up of 20 specialist ministers. Outgoing PM Saad al-Hariri stepped down in late October following mass protests. Protesters blame the faltering economy on widespread corruption.