Out of the blue, from an undisclosed location in the Saudi capital of Riyadh, 47-year old Lebanese Prime Minister Saad Hariri announced his resignation Saturday afternoon.

More...