17 Jun 2009
al jazeera journos detained in Afghanistan
The Al Jazeera news network is calling for the immediate release of two of its journalists being held by Afghan Intelligence.
The Al Jazeera news network is calling for the immediate release of two of its journalists being held by Afghan Intelligence.