Saad al-Hariri, Lebanon's prime minister, has unveiled a unity government that he says turns a "new page" for the country's political parties.
The announcement followed four months of negotiating with the opposition to reach a power-sharing agreement.
Al Jazeera's Rula Amin reports from Beirut, Lebanon's capital.