Friday, July 27, 2007

I swear that I don't make those up. Al-Arabiya TV started the newscast by quoting a Lebanese Army source who asserted that the Army is "making progress" in Nahr Al-Barid.