Lebanons capital Beirut has been plunged into chaos amid massive protests. Police struggled to contain the angry crowds with tear gas and water cannon, ...