Lebanon has a new president. And it is about time. But it didn't come easy, and the Lebanese have their hopes pinned on this president, Joseph Aoun to improve their lives.
This comes at a special juncture for Lebanon, a country facing Israeli aggression, and an economy in tatters.