Afghan police foil mini-truck bomb blast in Kabul

afg.jpg

—Photo by AP