After a gripping three-week absence, Prime Minister Saad al-Hariri returned to Lebanon last week to take part in his country’s 74th Independence Day. Many still believe he was being “held against his will” in Saudi Arabia, from where he delivered a stunning resignation speech on November 4. The speech was televised on a popular Saudi […]