Al Jazeera America news channel to shut down by April 30 - Key reasons behind this decision
In a major development, Al Jazeera has decided to shut down its America operations by April 30.
Jan 14, 2016, 13:48 PM IST
In a major development, Al Jazeera has decided to shut down its America operations by April 30.
Jan 14, 2016, 13:48 PM IST