Lebanon is in turmoil. There have been angry protests against the Lebanese government and the corrupt ruling class in which hundreds of people have been injured.