Protesters besiege Lebanon's parliament in Beirut, forcing it to postpone a session to discuss draft laws which critics say would let corrupt politicians off the hook.