Journalists Qai Azimy and Hameedullah Shah Held in Kabul

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,...

closeSign in to NowPublic

is reporting from