Lebanese Prime Minister Saad Hariri

Lebanese Prime Minister Saad Hariri, back in Beirut after a mysterious odyssey that saw him announce his resignation in Saudi Arabia, told cheering supporters on Wednesday that he was staying.

"I'm staying with you... we're continuing together, to be the first line of defence for Lebanon and its stability," he told a large crowd gathered in front of his home.