Northwestern University in Qatar and the Qatar-based news organization Al Jazeera recently ended their partnership, marking a win for politicians who have called for the move for months. However, the decision...
Sign up to receive our email newsletter in your inbox.