Sunday, July 15, 2007

I swear that I am not making this up. The Lebanese Army today issued an official statement in which it stressed that it is "making progress" in Nahr Al-Barid.