Two journalists working for Al Jazeera, Qai Azimy and Hameedullah Shah, are being held incommunicado in Kabul. They were ordered to report to the Afghanistan intelligence headquarters and have not been heard from since. " Azimy, a senior producer for Al Jazeera English,...
created by Barbara McPherson | 2 years ago | updated 2 years ago 122 views | 54 recommendations | 1 comment