Tag: Alfred I

Qatar-US: Aljazeera America to wind down due to financial reasons

January 14, 2016

Cable news network Al Jazeera America announced Wednesday it is due to shut down its operations in America because of financial reasons. The network said ... Read More