Wednesday, January 13, 2016

AJ USA closure a sign of public ill feeling?

Al Jazeera America is shutting down television operations https://www.rt.com/usa/328805-aljazeera-america-shutting-down/