Tear gas and police clashes amid Beirut protest
Tear gas and police clashes amid Beirut protest

Police and protesters have clashed in angry scenes in Beirut after thousands of people took to the streets.