Lebanon: The Cabinet Resigns After Massive Protests Thousands of citizens have been demanding the resignation of President Michel Aoun. | Read More