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. Mana Rabiee reports. Continue reading
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. Mana Rabiee reports. Continue reading