Thursday, July 26, 2007

I am not making this up. NBN TV just reported that the Lebanese Army has "made more progress" in Nahr Al-Barid.