It has been a full year since a quartet of Arab countries – the UAE, Saudi Arabia, Bahrain and Egypt – tried to silence Al Jazeera as part of their subsequent 13 arbitrary demands: demands that specifically included shutting down our news network, Al Jazeera. This particular demand is absurd, given that Al Jazeera has […]