 Kabul: Militants killed 18 Afghan police when officers returning from an anti-insurgent operation were caught in an ambush in the remote northeastern province of Badakhshan,the interior ministry said Friday