China said Thursday it had lodged “solemn representations” with the Islamic Emirate of Afghanistan (IEA) over the killing of a...
Afghanistan’s presidential election has been delayed until July 20, the Independent Election Commission (IEC) announced on Sunday. The presidential election which was originally scheduled for April...