Vote rigging, fraud overshadow Afghan election

2019-09-25 11

The US says corruption within the Afghan government has reached such unacceptable levels that it was forced to freeze $160m in aid.