Al Jazeera America is closing shop

Al Jazeera America is closing shop

Al Jazeera America, the cable television news outlet owned by the Qatari government, says it is shutting down less than three years after its high-profile launch. (Reuters). Al Jazeera America, the satellite television news outlet of Al Jazeera Media Network, is...