An Afghan security personnel stands guard at the site where a Taliban car bomb detonated at the entrance of a police station in Kabul. Scores of people were wounded. AFP
An Afghan security personnel stands guard at the site where a Taliban car bomb detonated at the entrance of a police station in Kabul. Scores of people were wounded. AFP