Preliminary investigations indicate detection of small flying objects, possibly belonging to drones, that fell in the two areas and may have caused the explosion and fire, police say
Envoys from 57 Islamic nations as well as observer delegations are participating in the meeting being held in Islamabad to discuss Afghanistan's situation