Lebanon has a long history, being one of the cradles of early civilisation, but it has been occupied by many different powers, the last being Isreal and Syria. Last time Israel occupied it it was eventually defeated and forced to leave because of the guerrilla war led by Hezbollah. It was Israel’s Vietnam. This is still a factor in understanding what is happening today.