Doha-based Al Jazeera to resume broadcasting from Algeria after 20-year hiatus

Qatari news network, Al Jazeera, will soon resume operating in Algeria 20 years after authorities shut down the office of the Doha-media. Algerian authorities reportedly early this week validated a license application from the media. They however rebuffed the renewal Read more