Al Jazeera America gives up, goes home, shrugs shoulders
No big surprise, but Al Jazeera’s US operations are shutting down sometime in the next few months. The New York Times broke the story today, saying operations will cease before the end of April. To say that it…
Read More