After two years of political stalemate, Lebanon has elected army commander Joseph Aoun as its new president. Aoun garnered 99 ...