Alexa
  • Directory of Taiwan

Afghan officials: 6 police killed in insider attack

KANDAHAR, Afghanistan (AP) — Afghan officials say at least six police officers have been killed after two fellow police opened fire on them in southern Kandahar province. Two provinc...