Al Jazeera America Says Good Night
A few months away from its third anniversary, Al Jazeera America is officially shutting down. The American arm of the global news organization ceased to broadcast after airing a farewell special on Tuesday. The three-hour special, broadcast twice in a row, looks back at some of Al Jazeera’s reporting over […]