Posts

Showing posts from June 16, 2007

Afghanistan again

The Taliban are once again making their presence known in Afghanistan, as evidenced by this morning's suicide bombing in Kabul. With Pakistan in a highly unstable state since the ouster of the chief justice of Pakistan's high court by the nation's self-appointed leader, we stand on the verge of losing Afghanistan -- if it is not lost already.