Economic experts have meanwhile said the completion of these projects is crucial for Afghanistan’s development.
Six biometric devices and several memory cards of these devices are missing in the Afghanistan’s Independent Election Commission’s (IEC) Kabul office, an official said on Saturday....