While I admire Canada stepping up and providing support for humanitarian purposes, I can't help but step back and be a little puzzled at the dynamic.
Isreal is attacked by Hamas with thousands of their citizens being brutally murdered, tortured and kidnapped. Israel strikes back at Hamas in an overly heavy handed way, but it was still a reaction to an attack. Lebanon inserts themselves into the war by attacking Israel, certainly expecting a massive retaliation, given what they have just witnessed with Hamas/Gaza. Now Canada is providing aid to Lebanon?
I'm not sure how this is Canada's place, to become involved in what amounts to a centuries-old religious conflict in a part of the world where there always will be conflict, unless one side has a massive victory and exterminates the other.
Oh yeah, Canada has a huge Lebanese-Canadian population, and we all know there is an election coming up....
Sorry, I tend to be somewhat cynical at times. It's good that Canada can provide humanitarian support to Lebanon. Hopefully their neighbouring countries, who also share their values, can provide as much, or more support. Maybe they already have. Maybe they too will work on fighting against Israel, after which I suppose Canada will give them some aid as well... at least if it happens before the election.