Policemen inspect the site of suicide car bombing in Kabul, capital of Afghanistan, Nov. 12, 2010. [Xinhua/Wang Yan]