Taliban kill at least six Afghan police in Humvee suicide attack

Afghanistan_Horo-1.jpg

—Photo by AP