Al Jazeera America

Al Jazeera America was an American pay television news channel. It was owned by the Al Jazeera Media Network. It was launched on August 20, 2013. It was headquartered and run from studios on the first floor of the Manhattan Center in New York City. In January 2016, the channel announced that it would close on 12 April 2016, citing the "economic landscape".
Category:American television channels
Category:2013 establishments in New York (state)
Category:2016 disestablishments in the United States
Category:2010s disestablishments in New York (state)